-- ================================================================= -- 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.1 -- History: -- v1.0 tianli,2004.4.10,publish -- v1.1 -- modified by chengang -- modified by zhangwenwu -- modified by wanglili -- modified by hezhifeng -- modified by dongling -- modified by tongtingting -- ================================================================= HUAWEI-XQoS-MIB DEFINITIONS ::= BEGIN IMPORTS hwDatacomm FROM HUAWEI-MIB EnabledStatus FROM P-BRIDGE-MIB InterfaceIndex FROM IF-MIB OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP FROM SNMPv2-CONF Integer32, Counter32, Counter64, Unsigned32, IpAddress, TimeTicks, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE FROM SNMPv2-SMI RowStatus, MacAddress, TEXTUAL-CONVENTION FROM SNMPv2-TC; --BaType BaType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The Direction Policy apply on." SYNTAX INTEGER { vlan8021p (1), dscp (2), mplsExp(3), ipPri(4), hqosVlan8021p(5), hqosDscp(6), hqosMplsExp(7), hqosIpPri(8), vlan8021pInbound(9) } hwXQoSMIB MODULE-IDENTITY LAST-UPDATED "200409150000Z" -- September 15, 2004 at 00:00 GMT 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-XQoS-MIB contains objects to Manage configuration and Monitor running state for Class Based QoS feature." ::= { hwQoS 4 } -- 1.3.6.1.4.1.2011.5.25.32.4 -- -- Textual conventions -- -- -- type definitions in the interface queue -- -- hwXQosQueueType XQosQueueType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Queue Type: BE (1) AF1(2) AF2(3) AF3(4) AF4(5) EF (6) " SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6) } -- ResetFlag ResetFlag ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Reset Flag: DISABLE (0) RESET (1) ENABLE (2) " SYNTAX INTEGER { disable(0), reset(1), enable(2) } -- COS Type CosType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " BE(1) AF1(2) AF2(3) AF3(4) AF4(5) EF(6) CS6(7) CS7(8) ALL(9) queue10(10) queue11(11) queue12(12) queue13(13) queue14(14) queue15(15) queue16(16) queue17(17) queue18(18) queue19(19) queue20(20) queue21(21) queue22(22) queue23(23) queue24(24) " SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8), all(9), queue10(10), queue11(11), queue12(12), queue13(13), queue14(14), queue15(15), queue16(16), queue17(17), queue18(18), queue19(19), queue20(20), queue21(21), queue22(22), queue23(23), queue24(24) } -- 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) } -- Direction DirectionType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The Direction Policy apply on." SYNTAX INTEGER { inbound(1), outbound(2) } -- UrpfCtrlType UrpfCtrlType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Strict(1) Loose(2)" SYNTAX INTEGER { strict(1), loose(2) } -- SampleType SampleType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Fix-packets(1) Fix-time(2) Random-packets(3) Random-time(4) " SYNTAX INTEGER { fix-packets(1), fix-time(2), random-packets(3), random-time(4) } -- IPCARRuleType IPCARRuleType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Type of IPCAR Rule. " SYNTAX INTEGER { ipv4Acl(1), ipv4SrcIp(2), ipv4DstIp(3) } -- -- 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.4.1 hwXQoSObjects OBJECT IDENTIFIER ::= { hwXQoSMIB 1 } hwXQoSConformance OBJECT IDENTIFIER ::= { hwXQoSMIB 2 } -- BA command hwXQoSBaObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 1 } -- Diffserv Domain hwXQoSBaCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSBaCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of diff-server domain configuration information." ::= { hwXQoSBaObjects 1 } hwXQoSBaCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSBaCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Diff-server domain Information Entry." INDEX { hwXQoSBaIndex } ::= { hwXQoSBaCfgInfoTable 1 } HwXQoSBaCfgInfoEntry ::= SEQUENCE { hwXQoSBaIndex Integer32, hwXQoSBaName OCTET STRING, hwXQoSBaRowStatus RowStatus } hwXQoSBaIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the index of a DS domain.The value ranges from 0 to 7.This object has no default value." ::= { hwXQoSBaCfgInfoEntry 1 } hwXQoSBaName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..8)) MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the name of a DS domain.The value of this object is a string of 1 to 8 ASCII characters in plain text and complies with the format of the command line.The object has no default value." ::= { hwXQoSBaCfgInfoEntry 2 } hwXQoSBaRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the row status.The value of this object can be any of the following:CreateAndGo(4),Destroy(6),Active(1).The object has no default value." ::= { hwXQoSBaCfgInfoEntry 3 } -- 8021p-inbound in diff domain hwXQoSBa8021pPhbCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSBa8021pPhbCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of diff-serve domain 8021p phb configuration information." ::= { hwXQoSBaObjects 2 } hwXQoSBa8021pPhbCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSBa8021pPhbCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Diff-serve domain 8021p phb Configuration Information Entry." INDEX { hwXQoSBaIndex, hwXQoSBa8021pPhbIndex } ::= { hwXQoSBa8021pPhbCfgInfoTable 1 } HwXQoSBa8021pPhbCfgInfoEntry ::= SEQUENCE { hwXQoSBa8021pPhbIndex Integer32, hwXQoSBa8021pPhbPri Integer32, hwXQoSBa8021pPhbCos Integer32, hwXQoSBa8021pPhbColour Integer32, hwXQoSBa8021pPhbRowStatus RowStatus } hwXQoSBa8021pPhbIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the index of the Per-Hop Behavior (PHB)." ::= { hwXQoSBa8021pPhbCfgInfoEntry 1 } hwXQoSBa8021pPhbPri OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the 802.1p priority.The value ranges from 0 to 7." ::= { hwXQoSBa8021pPhbCfgInfoEntry 2 } hwXQoSBa8021pPhbCos OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following:CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)." ::= { hwXQoSBa8021pPhbCfgInfoEntry 3 } hwXQoSBa8021pPhbColour OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." ::= { hwXQoSBa8021pPhbCfgInfoEntry 4 } hwXQoSBa8021pPhbRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)." ::= { hwXQoSBa8021pPhbCfgInfoEntry 5 } -- 8021p-outbound in diff domain hwXQoSBa8021pMapCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSBa8021pMapCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of diff-serve domain 8021p map configuration information." ::= { hwXQoSBaObjects 3 } hwXQoSBa8021pMapCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSBa8021pMapCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Diff-serve domain 8021p map Configuration Information Entry." INDEX { hwXQoSBaIndex, hwXQoSBa8021pMapIndex } ::= { hwXQoSBa8021pMapCfgInfoTable 1 } HwXQoSBa8021pMapCfgInfoEntry ::= SEQUENCE { hwXQoSBa8021pMapIndex Integer32, hwXQoSBa8021pMapCos Integer32, hwXQoSBa8021pMapColour Integer32, hwXQoSBa8021pMapPri Integer32, hwXQoSBa8021pMapRowStatus RowStatus } hwXQoSBa8021pMapIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the mapping index.The value starts from 0." ::= { hwXQoSBa8021pMapCfgInfoEntry 1 } hwXQoSBa8021pMapCos OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following: CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)." ::= { hwXQoSBa8021pMapCfgInfoEntry 2 } hwXQoSBa8021pMapColour OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." ::= { hwXQoSBa8021pMapCfgInfoEntry 3 } hwXQoSBa8021pMapPri OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object identifies the 8021.p priority.The value ranges from 0 to 7.The object has no default value." ::= { hwXQoSBa8021pMapCfgInfoEntry 4 } hwXQoSBa8021pMapRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1).The object has no default value." ::= { hwXQoSBa8021pMapCfgInfoEntry 5 } -- Dscp-inbound in diff domain hwXQoSBaDscpPhbCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSBaDscpPhbCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of diff-serve domain DSCP phb configuration information." ::= { hwXQoSBaObjects 4 } hwXQoSBaDscpPhbCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSBaDscpPhbCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Diff-serve domain DSCP phb Configuration Information Entry." INDEX { hwXQoSBaIndex, hwXQoSBaDscpPhbIndex } ::= { hwXQoSBaDscpPhbCfgInfoTable 1 } HwXQoSBaDscpPhbCfgInfoEntry ::= SEQUENCE { hwXQoSBaDscpPhbIndex Integer32, hwXQoSBaDscpPhbPri Integer32, hwXQoSBaDscpPhbCos Integer32, hwXQoSBaDscpPhbColour Integer32, hwXQoSBaDscpPhbRowStatus RowStatus } hwXQoSBaDscpPhbIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the index of the Per-Hop Behavior (PHB)." ::= { hwXQoSBaDscpPhbCfgInfoEntry 1 } hwXQoSBaDscpPhbPri OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the priority of DSCP.The value ranges from 0 to 7." ::= { hwXQoSBaDscpPhbCfgInfoEntry 2 } hwXQoSBaDscpPhbCos OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following: CS(7),CS(6),EF(5),AF(4),AF(3),AF(2),AF(1),BE(0)." ::= { hwXQoSBaDscpPhbCfgInfoEntry 3 } hwXQoSBaDscpPhbColour OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." ::= { hwXQoSBaDscpPhbCfgInfoEntry 4 } hwXQoSBaDscpPhbRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)." ::= { hwXQoSBaDscpPhbCfgInfoEntry 5 } -- Dscp-outbound in diff domain hwXQoSBaDscpMapCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSBaDscpMapCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of diff-serve domain Dscp map configuration information." ::= { hwXQoSBaObjects 5 } hwXQoSBaDscpMapCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSBaDscpMapCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Diff-serve domain Dscp map Configuration Information Entry." INDEX { hwXQoSBaIndex, hwXQoSBaDscpMapIndex } ::= { hwXQoSBaDscpMapCfgInfoTable 1 } HwXQoSBaDscpMapCfgInfoEntry ::= SEQUENCE { hwXQoSBaDscpMapIndex Integer32, hwXQoSBaDscpMapCos Integer32, hwXQoSBaDscpMapColour Integer32, hwXQoSBaDscpMapPri Integer32, hwXQoSBaDscpMapRowStatus RowStatus } hwXQoSBaDscpMapIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the mapping index." ::= { hwXQoSBaDscpMapCfgInfoEntry 1 } hwXQoSBaDscpMapCos OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following: CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)." ::= { hwXQoSBaDscpMapCfgInfoEntry 2 } hwXQoSBaDscpMapColour OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." ::= { hwXQoSBaDscpMapCfgInfoEntry 3 } hwXQoSBaDscpMapPri OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object identifies the DSCP value.The value ranges from 0 to 7." ::= { hwXQoSBaDscpMapCfgInfoEntry 4 } hwXQoSBaDscpMapRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)." ::= { hwXQoSBaDscpMapCfgInfoEntry 5 } -- Exp-inbound in diff domain hwXQoSBaExpPhbCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSBaExpPhbCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of diff-serve domain Exp phb configuration information." ::= { hwXQoSBaObjects 6 } hwXQoSBaExpPhbCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSBaExpPhbCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Diff-serve domain Exp phb Configuration Information Entry." INDEX { hwXQoSBaIndex, hwXQoSBaExpPhbIndex } ::= { hwXQoSBaExpPhbCfgInfoTable 1 } HwXQoSBaExpPhbCfgInfoEntry ::= SEQUENCE { hwXQoSBaExpPhbIndex Integer32, hwXQoSBaExpPhbPri Integer32, hwXQoSBaExpPhbCos Integer32, hwXQoSBaExpPhbColour Integer32, hwXQoSBaExpPhbRowStatus RowStatus } hwXQoSBaExpPhbIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the index of PHB." ::= { hwXQoSBaExpPhbCfgInfoEntry 1 } hwXQoSBaExpPhbPri OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the EXP field of an MPLS packet.The value ranges from 0 to 7." ::= { hwXQoSBaExpPhbCfgInfoEntry 2 } hwXQoSBaExpPhbCos OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following: CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)." ::= { hwXQoSBaExpPhbCfgInfoEntry 3 } hwXQoSBaExpPhbColour OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." ::= { hwXQoSBaExpPhbCfgInfoEntry 4 } hwXQoSBaExpPhbRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)." ::= { hwXQoSBaExpPhbCfgInfoEntry 5 } -- Exp-outbound in diff domain hwXQoSBaExpMapCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSBaExpMapCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of diff-serve domain Exp map configuration information." ::= { hwXQoSBaObjects 7 } hwXQoSBaExpMapCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSBaExpMapCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Diff-serve domain Exp map Configuration Information Entry." INDEX { hwXQoSBaIndex, hwXQoSBaExpMapIndex } ::= { hwXQoSBaExpMapCfgInfoTable 1 } HwXQoSBaExpMapCfgInfoEntry ::= SEQUENCE { hwXQoSBaExpMapIndex Integer32, hwXQoSBaExpMapCos Integer32, hwXQoSBaExpMapColour Integer32, hwXQoSBaExpMapPri Integer32, hwXQoSBaExpMapRowStatus RowStatus } hwXQoSBaExpMapIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the mapping index." ::= { hwXQoSBaExpMapCfgInfoEntry 1 } hwXQoSBaExpMapCos OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following:CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)." ::= { hwXQoSBaExpMapCfgInfoEntry 2 } hwXQoSBaExpMapColour OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." ::= { hwXQoSBaExpMapCfgInfoEntry 3 } hwXQoSBaExpMapPri OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object identifies the EXP field of the MPLS packet.The value ranges from 0 to 7." ::= { hwXQoSBaExpMapCfgInfoEntry 4 } hwXQoSBaExpMapRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)." ::= { hwXQoSBaExpMapCfgInfoEntry 5 } -- trust upstream hwXQoSIfDiffDomainTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfDiffDomainEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Trust diff-serve domain." ::= { hwXQoSBaObjects 8 } hwXQoSIfDiffDomainEntry OBJECT-TYPE SYNTAX HwXQoSIfDiffDomainEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy applied on interface Configuration Information Entry." INDEX { hwXQoSIfDiffDomainIfIndex, hwXQoSIfDiffDomainVlanId } ::= { hwXQoSIfDiffDomainTable 1 } HwXQoSIfDiffDomainEntry ::= SEQUENCE { hwXQoSIfDiffDomainIfIndex Integer32, hwXQoSIfDiffDomainVlanId Integer32, hwXQoSIfDiffDomainName OCTET STRING, hwXQoSIfDiffDomainRowStatus RowStatus, hwXQoSIfDiffDomainVlanId2 Integer32 } hwXQoSIfDiffDomainIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the interface index." ::= { hwXQoSIfDiffDomainEntry 1 } hwXQoSIfDiffDomainVlanId OBJECT-TYPE SYNTAX Integer32 (0 | 1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the VLAN ID of the interface." ::= { hwXQoSIfDiffDomainEntry 2 } hwXQoSIfDiffDomainName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the name of the DS domain.The value of the object ranges from 1 to 31.The name cannot contain Chinese characters." ::= { hwXQoSIfDiffDomainEntry 3 } hwXQoSIfDiffDomainRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1)." ::= { hwXQoSIfDiffDomainEntry 4 } hwXQoSIfDiffDomainVlanId2 OBJECT-TYPE SYNTAX Integer32 (0 | 1..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "End vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSIfDiffDomainEntry 5 } -- trust 8021p hwXQoSIfTrust8021pTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfTrust8021pEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Trust diff-serve domain." ::= { hwXQoSBaObjects 9 } hwXQoSIfTrust8021pEntry OBJECT-TYPE SYNTAX HwXQoSIfTrust8021pEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy applied on interface Configuration Information Entry." INDEX { hwXQoSIfTrust8021pIfIndex, hwXQoSIfTrust8021pVlanID } ::= { hwXQoSIfTrust8021pTable 1 } HwXQoSIfTrust8021pEntry ::= SEQUENCE { hwXQoSIfTrust8021pIfIndex Integer32, hwXQoSIfTrust8021pVlanID Integer32, hwXQoSIfTrust8021pAction INTEGER, hwXQoSIfTrust8021pRowStatus RowStatus } hwXQoSIfTrust8021pIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the interface index." ::= { hwXQoSIfTrust8021pEntry 1 } hwXQoSIfTrust8021pVlanID OBJECT-TYPE SYNTAX Integer32 (0 | 1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the VLAN ID of the interface." ::= { hwXQoSIfTrust8021pEntry 2 } hwXQoSIfTrust8021pAction OBJECT-TYPE SYNTAX INTEGER { distrust(1), trust(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies whether the Layer 2 simple stream classification is enabled.The value can be either of the following:Distrust(1),Trust(2).The object has no default value." ::= { hwXQoSIfTrust8021pEntry 3 } hwXQoSIfTrust8021pRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1).The object has no default value." ::= { hwXQoSIfTrust8021pEntry 4 } -- Atm Qos ServiceType+Clp to Cos+Color in diff domain hwXQoSBaAtmQosPhbCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSBaAtmQosPhbCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of diff-serve domain AtmQos ServiceType+Clp phb configuration information." ::= { hwXQoSBaObjects 10 } hwXQoSBaAtmQosPhbCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSBaAtmQosPhbCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Diff-serve domain AtmQos ServiceType+Clp phb Configuration Information Entry." INDEX { hwXQoSBaIndex, hwXQoSBaAtmQosPhbServType, hwXQoSBaAtmQosPhbClp } ::= { hwXQoSBaAtmQosPhbCfgInfoTable 1 } HwXQoSBaAtmQosPhbCfgInfoEntry ::= SEQUENCE { hwXQoSBaAtmQosPhbServType Integer32, hwXQoSBaAtmQosPhbClp Integer32, hwXQoSBaAtmQosPhbCos Integer32, hwXQoSBaAtmQosPhbColour Integer32, hwXQoSBaAtmQosPhbRowStatus RowStatus } hwXQoSBaAtmQosPhbServType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Atm Qos ServiceType." ::= { hwXQoSBaAtmQosPhbCfgInfoEntry 1 } hwXQoSBaAtmQosPhbClp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Atm Qos Clp." ::= { hwXQoSBaAtmQosPhbCfgInfoEntry 2 } hwXQoSBaAtmQosPhbCos OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Cos of AtmQos." ::= { hwXQoSBaAtmQosPhbCfgInfoEntry 3 } hwXQoSBaAtmQosPhbColour OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Colour of AtmQos." ::= { hwXQoSBaAtmQosPhbCfgInfoEntry 4 } hwXQoSBaAtmQosPhbRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSBaAtmQosPhbCfgInfoEntry 5 } -- Atm Qos Cos+Color to Clp in diff domain hwXQoSBaAtmQosMapCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSBaAtmQosMapCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of diff-serve domain Atm Qos Clp map configuration information." ::= { hwXQoSBaObjects 11 } hwXQoSBaAtmQosMapCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSBaAtmQosMapCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Diff-serve domain Atm Qos Clp map Configuration Information Entry." INDEX { hwXQoSBaIndex, hwXQoSBaAtmQosMapIndex} ::= { hwXQoSBaAtmQosMapCfgInfoTable 1 } HwXQoSBaAtmQosMapCfgInfoEntry ::= SEQUENCE { hwXQoSBaAtmQosMapIndex Integer32, hwXQoSBaAtmQosMapCos Integer32, hwXQoSBaAtmQosMapColour Integer32, hwXQoSBaAtmQosMapClp Integer32, hwXQoSBaAtmQosMapRowStatus RowStatus } hwXQoSBaAtmQosMapIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Atm Qos index in diff-serve domain." ::= { hwXQoSBaAtmQosMapCfgInfoEntry 1 } hwXQoSBaAtmQosMapCos OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cos of AtmQos." ::= { hwXQoSBaAtmQosMapCfgInfoEntry 2 } hwXQoSBaAtmQosMapColour OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Colour of AtmQos." ::= { hwXQoSBaAtmQosMapCfgInfoEntry 3 } hwXQoSBaAtmQosMapClp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "AtmQos Clp." ::= { hwXQoSBaAtmQosMapCfgInfoEntry 4 } hwXQoSBaAtmQosMapRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSBaAtmQosMapCfgInfoEntry 5 } -- trust upstream on atm pvc hwXQoSAtmPvcDiffDomainTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSAtmPvcDiffDomainEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Trust diff-serve domain." ::= { hwXQoSBaObjects 12 } hwXQoSAtmPvcDiffDomainEntry OBJECT-TYPE SYNTAX HwXQoSAtmPvcDiffDomainEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy applied on pvc interface Configuration Information Entry." INDEX { hwXQoSAtmPvcDiffDomainIfIndex, hwXQoSAtmPvcVpi, hwXQoSAtmPvcVci} ::= { hwXQoSAtmPvcDiffDomainTable 1 } HwXQoSAtmPvcDiffDomainEntry ::= SEQUENCE { hwXQoSAtmPvcDiffDomainIfIndex Integer32, hwXQoSAtmPvcVpi Integer32, hwXQoSAtmPvcVci Integer32, hwXQoSAtmPvcDiffDomainName OCTET STRING, hwXQoSAtmPvcDiffDomainRowStatus RowStatus } hwXQoSAtmPvcDiffDomainIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Atm Interface Index." ::= { hwXQoSAtmPvcDiffDomainEntry 1 } hwXQoSAtmPvcVpi OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Atm Pvc Vpi" ::= { hwXQoSAtmPvcDiffDomainEntry 2 } hwXQoSAtmPvcVci OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Atm Pvc Vci" ::= { hwXQoSAtmPvcDiffDomainEntry 3 } hwXQoSAtmPvcDiffDomainName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Name of diff-serve domain." ::= { hwXQoSAtmPvcDiffDomainEntry 4 } hwXQoSAtmPvcDiffDomainRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSAtmPvcDiffDomainEntry 5 } -- trust upstream on atm pvp hwXQoSAtmPvpDiffDomainTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSAtmPvpDiffDomainEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Trust diff-serve domain." ::= { hwXQoSBaObjects 13 } hwXQoSAtmPvpDiffDomainEntry OBJECT-TYPE SYNTAX HwXQoSAtmPvpDiffDomainEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy applied on pvp interface Configuration Information Entry." INDEX { hwXQoSAtmPvpDiffDomainIfIndex, hwXQoSAtmPvpVpi} ::= { hwXQoSAtmPvpDiffDomainTable 1 } HwXQoSAtmPvpDiffDomainEntry ::= SEQUENCE { hwXQoSAtmPvpDiffDomainIfIndex Integer32, hwXQoSAtmPvpVpi Integer32, hwXQoSAtmPvpDiffDomainName OCTET STRING, hwXQoSAtmPvpDiffDomainRowStatus RowStatus } hwXQoSAtmPvpDiffDomainIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Atm Interface Index." ::= { hwXQoSAtmPvpDiffDomainEntry 1 } hwXQoSAtmPvpVpi OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Atm Pvp Vpi" ::= { hwXQoSAtmPvpDiffDomainEntry 2 } hwXQoSAtmPvpDiffDomainName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Name of diff-serve domain." ::= { hwXQoSAtmPvpDiffDomainEntry 3 } hwXQoSAtmPvpDiffDomainRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSAtmPvpDiffDomainEntry 4 } -- inbound in diff domain hwXQoSBaPhbCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSBaPhbCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of diff-serve domain 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri phb configuration information." ::= { hwXQoSBaObjects 14 } hwXQoSBaPhbCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSBaPhbCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Diff-serve domain 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri phb Configuration Information Entry." INDEX { hwXQoSBaIndex,hwXQoSBaPhbType,hwXQoSBaPhbPri } ::= { hwXQoSBaPhbCfgInfoTable 1 } HwXQoSBaPhbCfgInfoEntry ::= SEQUENCE { hwXQoSBaPhbType BaType, hwXQoSBaPhbPri Integer32, hwXQoSBaPhbCos Integer32, hwXQoSBaPhbColour INTEGER, hwXQoSBaPhbRowStatus RowStatus } hwXQoSBaPhbType OBJECT-TYPE SYNTAX BaType MAX-ACCESS not-accessible STATUS current DESCRIPTION " 8021p (1), dscp (2), mplsExp(3), ipPri(4), hqosVlan8021p(5), hqosDscp(6), hqosMplsExp(7), hqosIpPri(8), vlan8021pInbound(9)." ::= { hwXQoSBaPhbCfgInfoEntry 1 } hwXQoSBaPhbPri OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "8021p / Dscp/Exp / IpPri / hqosVlan8021p / hqosDscp / hqosMplsExp / hqosIpPri." ::= { hwXQoSBaPhbCfgInfoEntry 2 } hwXQoSBaPhbCos OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Cos of 8021p / Dscp / Exp / IpPri / hqosVlan8021p / hqosDscp / hqosMplsExp / hqosIpPri." ::= { hwXQoSBaPhbCfgInfoEntry 3 } hwXQoSBaPhbColour OBJECT-TYPE SYNTAX INTEGER { green(1), yellow(2), red(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Colour of 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri." ::= { hwXQoSBaPhbCfgInfoEntry 4 } hwXQoSBaPhbRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSBaPhbCfgInfoEntry 5 } -- outbound in diff domain hwXQoSBaMapCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSBaMapCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of diff-serve domain 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri map configuration information." ::= { hwXQoSBaObjects 15 } hwXQoSBaMapCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSBaMapCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Diff-serve domain 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri map Configuration Information Entry." INDEX { hwXQoSBaIndex,hwXQoSBaMapType,hwXQoSBaMapCos,hwXQoSBaMapColour } ::= { hwXQoSBaMapCfgInfoTable 1 } HwXQoSBaMapCfgInfoEntry ::= SEQUENCE { hwXQoSBaMapType BaType, hwXQoSBaMapCos Integer32, hwXQoSBaMapColour INTEGER, hwXQoSBaMapPri Integer32, hwXQoSBaMapRowStatus RowStatus } hwXQoSBaMapType OBJECT-TYPE SYNTAX BaType MAX-ACCESS not-accessible STATUS current DESCRIPTION " 8021p (1), dscp (2), mplsExp(3), ipPri(4), hqosVlan8021p(5), hqosDscp(6), hqosMplsExp(7), hqosIpPri(8)." ::= { hwXQoSBaMapCfgInfoEntry 1 } hwXQoSBaMapCos OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Cos of 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri." ::= { hwXQoSBaMapCfgInfoEntry 2 } hwXQoSBaMapColour OBJECT-TYPE SYNTAX INTEGER { green(1), yellow(2), red(3) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "Colour of 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri." ::= { hwXQoSBaMapCfgInfoEntry 3 } hwXQoSBaMapPri OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri." ::= { hwXQoSBaMapCfgInfoEntry 4 } hwXQoSBaMapRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSBaMapCfgInfoEntry 5 } hwXQoSIfTrustTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfTrustEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Trust diff-serve domain." ::= { hwXQoSBaObjects 16 } hwXQoSIfTrustEntry OBJECT-TYPE SYNTAX HwXQoSIfTrustEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy applied on interface Configuration Information Entry." INDEX { hwXQoSIfTrustIfIndex, hwXQoSIfTrustVlanID1,hwXQoSIfTrustVlanID2,hwXQoSBaType } ::= { hwXQoSIfTrustTable 1 } HwXQoSIfTrustEntry ::= SEQUENCE { hwXQoSIfTrustIfIndex Integer32, hwXQoSIfTrustVlanID1 Integer32, hwXQoSIfTrustVlanID2 Integer32, hwXQoSBaType BaType, hwXQoSIfTrustAction INTEGER, hwXQoSIfTrustRowStatus RowStatus } hwXQoSIfTrustIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface Index, equal to ifIndex." ::= { hwXQoSIfTrustEntry 1 } hwXQoSIfTrustVlanID1 OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION "start Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSIfTrustEntry 2 } hwXQoSIfTrustVlanID2 OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION "end Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSIfTrustEntry 3 } hwXQoSBaType OBJECT-TYPE SYNTAX BaType MAX-ACCESS not-accessible STATUS current DESCRIPTION "vlan8021p (1), dscp (2), mplsExp(3), ipPri(4)" ::= { hwXQoSIfTrustEntry 4 } hwXQoSIfTrustAction OBJECT-TYPE SYNTAX INTEGER { distrust(1), trust(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The trust 802.1p action " ::= { hwXQoSIfTrustEntry 5 } hwXQoSIfTrustRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIfTrustEntry 6 } hwXQoSDeiTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSDeiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enable dei." ::= { hwXQoSBaObjects 17 } hwXQoSDeiEntry OBJECT-TYPE SYNTAX HwXQoSDeiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy applied on interface Configuration Information Entry." INDEX { hwXQoSDeiIfIndex, hwXQoSDeiVlanID1,hwXQoSDeiVlanID2 } ::= { hwXQoSDeiTable 1 } HwXQoSDeiEntry ::= SEQUENCE { hwXQoSDeiIfIndex Integer32, hwXQoSDeiVlanID1 Integer32, hwXQoSDeiVlanID2 Integer32, hwXQoSIfEnableDeiAction INTEGER, hwXQoSDeiRowStatus RowStatus } hwXQoSDeiIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface Index, equal to ifIndex." ::= { hwXQoSDeiEntry 1 } hwXQoSDeiVlanID1 OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION "start Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSDeiEntry 2 } hwXQoSDeiVlanID2 OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION "end Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSDeiEntry 3 } hwXQoSIfEnableDeiAction OBJECT-TYPE SYNTAX INTEGER { enabled(1), unenabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION " The enable dei action enabled(1), unenabled(2)" ::= { hwXQoSDeiEntry 4 } hwXQoSDeiRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSDeiEntry 5 } hwXQoSRemarkTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSRemarkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enable Remark." ::= { hwXQoSBaObjects 18 } hwXQoSRemarkEntry OBJECT-TYPE SYNTAX HwXQoSRemarkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy applied on interface Configuration Information Entry." INDEX { hwXQoSRemarkIfIndex, hwXQoSRemarkVlanID1,hwXQoSRemarkVlanID2 } ::= { hwXQoSRemarkTable 1 } HwXQoSRemarkEntry ::= SEQUENCE { hwXQoSRemarkIfIndex Integer32, hwXQoSRemarkVlanID1 Integer32, hwXQoSRemarkVlanID2 Integer32, hwXQoSIfEnableRemarkAction INTEGER, hwXQoSRemarkRowStatus RowStatus } hwXQoSRemarkIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface Index, equal to ifIndex." ::= { hwXQoSRemarkEntry 1 } hwXQoSRemarkVlanID1 OBJECT-TYPE SYNTAX Integer32 (0 | 1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "start Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSRemarkEntry 2 } hwXQoSRemarkVlanID2 OBJECT-TYPE SYNTAX Integer32 (0 | 1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "end Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSRemarkEntry 3 } hwXQoSIfEnableRemarkAction OBJECT-TYPE SYNTAX INTEGER { enabled(1), unenabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION " The enable remark action enabled(1), unenabled(2)" ::= { hwXQoSRemarkEntry 4 } hwXQoSRemarkRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSRemarkEntry 5 } -- phb enable command begin hwXQoSPhbEnableTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSPhbEnableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "PHB enable table." ::= { hwXQoSBaObjects 19 } hwXQoSPhbEnableEntry OBJECT-TYPE SYNTAX HwXQoSPhbEnableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of diff-serve domain phb enable information." INDEX { hwXQoSPhbEnableIfIndex,hwXQoSPhbEnableVlanID1,hwXQoSPhbEnableVlanID2 } ::= { hwXQoSPhbEnableTable 1 } HwXQoSPhbEnableEntry ::= SEQUENCE { hwXQoSPhbEnableIfIndex Integer32, hwXQoSPhbEnableVlanID1 Integer32, hwXQoSPhbEnableVlanID2 Integer32, hwXQoSPhbEnableRowStatus RowStatus } hwXQoSPhbEnableIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface Index, equal to ifIndex." ::= { hwXQoSPhbEnableEntry 1 } hwXQoSPhbEnableVlanID1 OBJECT-TYPE SYNTAX Integer32 (0 | 1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "start Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSPhbEnableEntry 2 } hwXQoSPhbEnableVlanID2 OBJECT-TYPE SYNTAX Integer32 (0 | 1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "end Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSPhbEnableEntry 3 } hwXQoSPhbEnableRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSPhbEnableEntry 4 } -- phb enable command end -- ****************************************************************** -- -- hwXQoSCommonInboundTable -- -- ****************************************************************** hwXQoSCommonInboundTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSCommonInboundEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to configure mapping between the 802.1p priorities or the Differentiated Services CodePoint (DSCP) values of upstream packets in the current QinQ domain and service classes. " ::= { hwXQoSBaObjects 20 } hwXQoSCommonInboundEntry OBJECT-TYPE SYNTAX HwXQoSCommonInboundEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to configure mapping between the 802.1p priorities or the Differentiated Services CodePoint (DSCP) values of upstream packets in the current QinQ domain and service classes. " INDEX { hwXQoSBaIndex, hwXQoSCommonInboundPhbIndex } ::= { hwXQoSCommonInboundTable 1 } HwXQoSCommonInboundEntry ::= SEQUENCE { hwXQoSCommonInboundPhbIndex Integer32, hwXQoSCommonInboundPhbCos INTEGER, hwXQoSCommonInboundPhbColor INTEGER, hwXQoSCommonInboundPhbPri Integer32, hwXQoSCommonInboundRowStatus RowStatus } hwXQoSCommonInboundPhbIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates a PHB index. " ::= { hwXQoSCommonInboundEntry 1 } hwXQoSCommonInboundPhbCos OBJECT-TYPE SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the 802.1p priority or the DSCP value." ::= { hwXQoSCommonInboundEntry 2 } hwXQoSCommonInboundPhbColor OBJECT-TYPE SYNTAX INTEGER { green(1), yellow(2), red(3) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the color for marking a type of packets. The value can be: 1: Green 2: Yellow 3: Red " ::= { hwXQoSCommonInboundEntry 3 } hwXQoSCommonInboundPhbPri OBJECT-TYPE SYNTAX Integer32 (0..7) MAX-ACCESS read-only STATUS current DESCRIPTION " The value of this object identifies the CoS. The value ranges from 0 to 7. " ::= { hwXQoSCommonInboundEntry 4 } hwXQoSCommonInboundRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy. " ::= { hwXQoSCommonInboundEntry 50 } -- ****************************************************************** -- -- hwXQoSPppInboundTable -- -- ****************************************************************** hwXQoSPppInboundTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSPppInboundEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to map the priorities of PPP packets to the internal precedence of a router. " ::= { hwXQoSBaObjects 21 } hwXQoSPppInboundEntry OBJECT-TYPE SYNTAX HwXQoSPppInboundEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to map the priorities of PPP packets to the internal precedence of a router. " INDEX { hwXQoSBaIndex } ::= { hwXQoSPppInboundTable 1 } HwXQoSPppInboundEntry ::= SEQUENCE { hwXQoSPppInboundCos INTEGER, hwXQoSPppInboundColor INTEGER, hwXQoSPppInboundRowStatus RowStatus } hwXQoSPppInboundCos OBJECT-TYPE SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the CoS of a router. The value can be: 1: BE 2: AF1 3. AF2 4: AF3 5: AF4 6: EF 7: CS6 8: CS7 " ::= { hwXQoSPppInboundEntry 1 } hwXQoSPppInboundColor OBJECT-TYPE SYNTAX INTEGER { green(1), yellow(2), red(3) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the color for marking PPP packets. The value can be: 1: Green 2: Yellow 3; Red " ::= { hwXQoSPppInboundEntry 2 } hwXQoSPppInboundRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy." ::= { hwXQoSPppInboundEntry 50 } -- ****************************************************************** -- -- hwXQoSServiceclassTable -- -- ****************************************************************** hwXQoSServiceclassTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSServiceclassEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to configure upstream traffic to enter specified queues on the interface. " ::= { hwXQoSBaObjects 22 } hwXQoSServiceclassEntry OBJECT-TYPE SYNTAX HwXQoSServiceclassEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to configure upstream traffic to enter specified queues on the interface. " INDEX { hwXQoSServiceclassPort } ::= { hwXQoSServiceclassTable 1 } HwXQoSServiceclassEntry ::= SEQUENCE { hwXQoSServiceclassPort InterfaceIndex, hwXQoSServiceclass INTEGER, hwXQoSServiceclassRowStatus RowStatus } hwXQoSServiceclassPort OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the interface index." ::= { hwXQoSServiceclassEntry 1 } hwXQoSServiceclass OBJECT-TYPE SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the CoS of the queue that upstream traffic on an interface enters. " ::= { hwXQoSServiceclassEntry 2 } hwXQoSServiceclassRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy. " ::= { hwXQoSServiceclassEntry 50 } -- ****************************************************************** -- -- hwXQoSPhbTable -- -- ****************************************************************** hwXQoSPhbTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSPhbEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to prohibit the function of checking the PHB table on the outgoing interface. " ::= { hwXQoSBaObjects 23 } hwXQoSPhbEntry OBJECT-TYPE SYNTAX HwXQoSPhbEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to prohibit the function of checking the PHB table on the outgoing interface. " INDEX { hwXQoSPhbPort } ::= { hwXQoSPhbTable 1 } HwXQoSPhbEntry ::= SEQUENCE { hwXQoSPhbPort InterfaceIndex, hwXQoSPhbEnable INTEGER, hwXQoSPhbRowStatus RowStatus } hwXQoSPhbPort OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the interface index. " ::= { hwXQoSPhbEntry 1 } hwXQoSPhbEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the CoS of the queue that upstream traffic on an interface enters. " DEFVAL {1} ::= { hwXQoSPhbEntry 2 } hwXQoSPhbRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy. " ::= { hwXQoSPhbEntry 50 } -- ****************************************************************** -- -- hwXQoSFieldDeiTable -- -- ****************************************************************** hwXQoSFieldDeiTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSFieldDeiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is sued to enable the drop eligible indicator (DEI) capability of the packets on an interface and in a specified VLAN range. " ::= { hwXQoSBaObjects 24 } hwXQoSFieldDeiEntry OBJECT-TYPE SYNTAX HwXQoSFieldDeiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is sued to enable the drop eligible indicator (DEI) capability of the packets on an interface and in a specified VLAN range. " INDEX { hwXQoSFieldDeiInterface,hwXQoSFieldDeiVlanId } ::= { hwXQoSFieldDeiTable 1 } HwXQoSFieldDeiEntry ::= SEQUENCE { hwXQoSFieldDeiInterface InterfaceIndex, hwXQoSFieldDeiVlanId Integer32, hwXQoSFieldDeiEnabled Integer32, hwXQoSFieldDeiRowStatus RowStatus } hwXQoSFieldDeiInterface OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the interface index. " ::= { hwXQoSFieldDeiEntry 1 } hwXQoSFieldDeiVlanId OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION " The value of this object identifies the VLAN ID. The value ranges from 1 to 4094. " ::= { hwXQoSFieldDeiEntry 2 } hwXQoSFieldDeiEnabled OBJECT-TYPE SYNTAX Integer32 (0..2) MAX-ACCESS read-create STATUS current DESCRIPTION " The value of this object identifies whether to enable the DEI capability of the packets on a VLAN. " ::= { hwXQoSFieldDeiEntry 3 } hwXQoSFieldDeiRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy." ::= { hwXQoSFieldDeiEntry 50 } -- ****************************************************************** -- -- hwXQoSPicForwardingTable -- -- ****************************************************************** hwXQoSPicForwardingTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSPicForwardingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " hwXQoSPicForwardingTable " ::= { hwXQoSBaObjects 25 } hwXQoSPicForwardingEntry OBJECT-TYPE SYNTAX HwXQoSPicForwardingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " hwXQoSPicForwardingEntry " INDEX { hwXQoSPicForwardingInterface } ::= { hwXQoSPicForwardingTable 1 } HwXQoSPicForwardingEntry ::= SEQUENCE { hwXQoSPicForwardingInterface InterfaceIndex, hwXQoSPicForwarding8021pValue Integer32, hwXQoSPicForwardingPriority INTEGER, hwXQoSPicForwardingRowStatus RowStatus } hwXQoSPicForwardingInterface OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION " hwXQoSPicForwardingInterface " ::= { hwXQoSPicForwardingEntry 1 } hwXQoSPicForwarding8021pValue OBJECT-TYPE SYNTAX Integer32 (0..8) MAX-ACCESS read-create STATUS current DESCRIPTION " hwXQoSPicForwarding8021pValue " ::= { hwXQoSPicForwardingEntry 2 } hwXQoSPicForwardingPriority OBJECT-TYPE SYNTAX INTEGER { high(1) } MAX-ACCESS read-create STATUS current DESCRIPTION " hwXQoSPicForwardingPriority " ::= { hwXQoSPicForwardingEntry 3 } hwXQoSPicForwardingRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " Row status. The value ranges from 1 to 6 but usually 4 and 6 are used. createAndGo[4] - create a row. destroy[6] -delete a row. " ::= { hwXQoSPicForwardingEntry 50 } -- ****************************************************************** -- -- hwXQoSCarTable -- -- ****************************************************************** hwXQoSCarTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSCarEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to configure traffic policing on a Layer 3 main interface or a Layer 2 interface. " ::= { hwXQoSBaObjects 26 } hwXQoSCarEntry OBJECT-TYPE SYNTAX HwXQoSCarEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to configure traffic policing on a Layer 3 main interface or a Layer 2 interface. " INDEX { hwXQoSCarInterfaceIndex,hwXQoSCarDirection,hwXQoSCarVlanID } ::= { hwXQoSCarTable 1 } HwXQoSCarEntry ::= SEQUENCE { hwXQoSCarInterfaceIndex InterfaceIndex, hwXQoSCarDirection INTEGER, hwXQoSCarVlanID Integer32, hwXQoSCarCirValue Integer32, hwXQoSCarPirValue Integer32, hwXQoSCarCbsValue Integer32, hwXQoSCarPbsValue Integer32, hwXQoSCarGreenAction INTEGER, hwXQoSCarGreenServiceClass INTEGER, hwXQoSCarGreenColor INTEGER, hwXQoSCarYellowAction INTEGER, hwXQoSCarYellowServiceClass INTEGER, hwXQoSCarYellowColor INTEGER, hwXQoSCarRedAction INTEGER, hwXQoSCarRedServiceClass INTEGER, hwXQoSCarRedColor INTEGER, hwXQoSCarRowStatus RowStatus } hwXQoSCarInterfaceIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the interface index." ::= { hwXQoSCarEntry 1 } hwXQoSCarDirection OBJECT-TYPE SYNTAX INTEGER { inbound(1), outbound(2) } MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the direction where the CAR on an interface is applied. The value can be: 1: inbound 2: outbound " ::= { hwXQoSCarEntry 2 } hwXQoSCarVlanID OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION " The value of this object identifies the VLAN ID. The value ranges from 1 to 4094. " ::= { hwXQoSCarEntry 3 } hwXQoSCarCirValue OBJECT-TYPE SYNTAX Integer32 (100..10000000) MAX-ACCESS read-create STATUS current DESCRIPTION " The value of this object identifies the CIR on an interface." ::= { hwXQoSCarEntry 4 } hwXQoSCarPirValue OBJECT-TYPE SYNTAX Integer32 (-1 | 100..10000000) MAX-ACCESS read-create STATUS current DESCRIPTION " The value of this object identifies the PIR on an interface." ::= { hwXQoSCarEntry 5 } hwXQoSCarCbsValue OBJECT-TYPE SYNTAX Integer32 (100..33554432) MAX-ACCESS read-create STATUS current DESCRIPTION " The value of this object identifies the CBS on an interface." ::= { hwXQoSCarEntry 6 } hwXQoSCarPbsValue OBJECT-TYPE SYNTAX Integer32 (0..33554432) MAX-ACCESS read-create STATUS current DESCRIPTION " The value of this object identifies the PBS on an interface." ::= { hwXQoSCarEntry 7 } hwXQoSCarGreenAction OBJECT-TYPE SYNTAX INTEGER { pass(1), discard(2), null(3) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the action taken on the packets marked in green. " ::= { hwXQoSCarEntry 8 } hwXQoSCarGreenServiceClass OBJECT-TYPE SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8), null(9) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the service class of the packets marked in green to be re-marked. The value can be: 1: BE 2: AF1 3. AF2 4: AF3 5: AF4 6: EF 7: CS6 8: CS7 9: null " ::= { hwXQoSCarEntry 9 } hwXQoSCarGreenColor OBJECT-TYPE SYNTAX INTEGER { green(1), yellow(2), red(3), null(4) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the color in which the packets marked in green are to be re-marked. The value can be: 1: green 2: yellow 3: red 4: null " ::= { hwXQoSCarEntry 10 } hwXQoSCarYellowAction OBJECT-TYPE SYNTAX INTEGER { pass(1), discard(2), null(3) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the action taken on the packets marked in yellow." ::= { hwXQoSCarEntry 11 } hwXQoSCarYellowServiceClass OBJECT-TYPE SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8), null(9) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the service class of the packets marked in yellow to be re-marked. The value can be: 1: BE 2: AF1 3. AF2 4: AF3 5: AF4 6: EF 7: CS6 8: CS7 9: null " ::= { hwXQoSCarEntry 12 } hwXQoSCarYellowColor OBJECT-TYPE SYNTAX INTEGER { green(1), yellow(2), red(3), null(4) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the color in which the packets marked in yellow are to be re-marked. The value can be: 1: green 2: yellow 3: red 4: null " ::= { hwXQoSCarEntry 13 } hwXQoSCarRedAction OBJECT-TYPE SYNTAX INTEGER { pass(1), discard(2), null(3) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the action taken on the packets marked in red. The value can be: 1: pass 2: discard 3: null The default value is discard. " DEFVAL {2} ::= { hwXQoSCarEntry 14 } hwXQoSCarRedServiceClass OBJECT-TYPE SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8), null(9) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the service class of the packets marked in red to be re-marked. The value can be: 1: BE 2: AF1 3. AF2 4: AF3 5: AF4 6: EF 7: CS6 8: CS7 9: null " ::= { hwXQoSCarEntry 15 } hwXQoSCarRedColor OBJECT-TYPE SYNTAX INTEGER { green(1), yellow(2), red(3), null(4) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the color in which the packets marked in yellow are to be re-marked. The value can be: 1: green 2: yellow 3: red 4: null " ::= { hwXQoSCarEntry 16 } hwXQoSCarRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy." ::= { hwXQoSCarEntry 50 } -- ****************************************************************** -- -- hwXQoSPortShapingTable -- -- ****************************************************************** hwXQoSPortShapingTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSPortShapingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to limit the rate at which packets are sent on an interface. " ::= { hwXQoSBaObjects 27 } hwXQoSPortShapingEntry OBJECT-TYPE SYNTAX HwXQoSPortShapingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to limit the rate at which packets are sent on an interface. " INDEX { hwXQoSPortShapingInterface } ::= { hwXQoSPortShapingTable 1 } HwXQoSPortShapingEntry ::= SEQUENCE { hwXQoSPortShapingInterface InterfaceIndex, hwXQoSPortShapingValue OCTET STRING, hwXQoSPortShapingPbsValue Integer32, hwXQoSPortShapingRowStatus RowStatus } hwXQoSPortShapingInterface OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the interface index." ::= { hwXQoSPortShapingEntry 1 } hwXQoSPortShapingValue OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..10)) MAX-ACCESS read-create STATUS current DESCRIPTION " The value of this object identifies the shaping rate. The maximum value equals the interface bandwidth. " ::= { hwXQoSPortShapingEntry 2 } hwXQoSPortShapingPbsValue OBJECT-TYPE SYNTAX Integer32 (1..262144) MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the PBS. The value is an integer that ranges from 1 to 262144, in bytes. the default pbs-value is 131072. " ::= { hwXQoSPortShapingEntry 3 } hwXQoSPortShapingRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status." ::= { hwXQoSPortShapingEntry 50 } -- ****************************************************************** -- -- hwXQoSQueueTable -- -- ****************************************************************** hwXQoSQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " hwXQoSQueueTable " ::= { hwXQoSBaObjects 28 } hwXQoSQueueEntry OBJECT-TYPE SYNTAX HwXQoSQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " hwXQoSQueueEntry " INDEX { hwXQoSQueueInterfaceIndex } ::= { hwXQoSQueueTable 1 } HwXQoSQueueEntry ::= SEQUENCE { hwXQoSQueueInterfaceIndex InterfaceIndex, hwXQoSQueueServiceClass INTEGER, hwXQoSQueueCirValue Integer32, hwXQoSQueueCirPercentage Integer32, hwXQoSQueueDirection INTEGER, hwXQoSQueueRowStatus RowStatus } hwXQoSQueueInterfaceIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION " hwXQoSQueueInterfaceIndex " ::= { hwXQoSQueueEntry 1 } hwXQoSQueueServiceClass OBJECT-TYPE SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8) } MAX-ACCESS read-create STATUS current DESCRIPTION " hwXQoSQueueServiceClass " ::= { hwXQoSQueueEntry 2 } hwXQoSQueueCirValue OBJECT-TYPE SYNTAX Integer32 (0..10000) MAX-ACCESS read-create STATUS current DESCRIPTION " hwXQoSQueueCirValue " ::= { hwXQoSQueueEntry 3 } hwXQoSQueueCirPercentage OBJECT-TYPE SYNTAX Integer32 (0..100) MAX-ACCESS read-create STATUS current DESCRIPTION " hwXQoSQueueCirPercentage " ::= { hwXQoSQueueEntry 4 } hwXQoSQueueDirection OBJECT-TYPE SYNTAX INTEGER { inbound(1), outbound(2) } MAX-ACCESS read-create STATUS current DESCRIPTION " hwXQoSQueueDirection " ::= { hwXQoSQueueEntry 5 } hwXQoSQueueRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " Row status. The value ranges from 1 to 6 but usually 4 and 6 are used. createAndGo[4] - create a row. destroy[6] -delete a row. " ::= { hwXQoSQueueEntry 6 } -- ****************************************************************** -- -- hwXQoSCarStatisticsTable -- -- ****************************************************************** hwXQoSCarStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSCarStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to query the CAR statistics on an interface. " ::= { hwXQoSBaObjects 29 } hwXQoSCarStatisticsEntry OBJECT-TYPE SYNTAX HwXQoSCarStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to query the CAR statistics on an interface. " INDEX { hwXQoSCarStatisticsInterfaceIndex,hwXQoSCarStatisticsDirection,hwXQoSCarStatisticsVlanid,hwXQoSCarStatisticsSlotNumber} ::= { hwXQoSCarStatisticsTable 1 } HwXQoSCarStatisticsEntry ::= SEQUENCE { hwXQoSCarStatisticsInterfaceIndex InterfaceIndex, hwXQoSCarStatisticsDirection INTEGER, hwXQoSCarStatisticsVlanid Integer32, hwXQoSCarStatisticsSlotNumber Integer32, hwXQoSCarStatisticsReset INTEGER, hwXQoSCarStatisticsPassPackets Counter64, hwXQoSCarStatisticsPassBytes Counter64, hwXQoSCarStatisticsDropPackets Counter64, hwXQoSCarStatisticsDropBytes Counter64, hwXQoSCarStatisticsPassPacketsRate Counter64, hwXQoSCarStatisticsPassBytesRate Counter64, hwXQoSCarStatisticsDropPacketsRate Counter64, hwXQoSCarStatisticsDropBytesRate Counter64 } hwXQoSCarStatisticsInterfaceIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the interface index." ::= { hwXQoSCarStatisticsEntry 1 } hwXQoSCarStatisticsDirection OBJECT-TYPE SYNTAX INTEGER { inbound(1), outbound(2) } MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the direction where the CAR statistics are queried. The value can be: 1: inbound 2: outbound " ::= { hwXQoSCarStatisticsEntry 2 } hwXQoSCarStatisticsVlanid OBJECT-TYPE SYNTAX Integer32 (0..4094) MAX-ACCESS read-only STATUS current DESCRIPTION " The value of this object identifies the VLAN ID of an interface where the CAR statistics are queried. The value ranges from 1 to 4094. " ::= { hwXQoSCarStatisticsEntry 3 } hwXQoSCarStatisticsSlotNumber OBJECT-TYPE SYNTAX Integer32 (0..128) MAX-ACCESS read-only STATUS current DESCRIPTION " The value of this object identifies the number of the slot where the CAR statistics are queried. The value ranges from 0 to 128. 0 indicates that statistics of all the slots are collected. " ::= { hwXQoSCarStatisticsEntry 4 } hwXQoSCarStatisticsReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the resetting of statistics. " ::= { hwXQoSCarStatisticsEntry 5 } hwXQoSCarStatisticsPassPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the number of passed packets. " ::= { hwXQoSCarStatisticsEntry 6 } hwXQoSCarStatisticsPassBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the number of passed bytes. " ::= { hwXQoSCarStatisticsEntry 7 } hwXQoSCarStatisticsDropPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the number of discarded packets. " ::= { hwXQoSCarStatisticsEntry 8 } hwXQoSCarStatisticsDropBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the number of discarded bytes. " ::= { hwXQoSCarStatisticsEntry 9 } hwXQoSCarStatisticsPassPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the packet pass rate. " ::= { hwXQoSCarStatisticsEntry 10 } hwXQoSCarStatisticsPassBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the byte pass rate. " ::= { hwXQoSCarStatisticsEntry 11 } hwXQoSCarStatisticsDropPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the packet drop rate. " ::= { hwXQoSCarStatisticsEntry 12 } hwXQoSCarStatisticsDropBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the byte drop rate. " ::= { hwXQoSCarStatisticsEntry 13 } -- ****************************************************************** -- -- hwXQoSCpRateLimitTable -- -- ****************************************************************** hwXQoSCpRateLimitTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSCpRateLimitEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to set the limit on the rate at which IGMP packets are transmitted. " ::= { hwXQoSBaObjects 30 } hwXQoSCpRateLimitEntry OBJECT-TYPE SYNTAX HwXQoSCpRateLimitEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to set the limit on the rate at which IGMP packets are transmitted. " INDEX { hwXQoSCpRateLimitIfIndex,hwXQoSCpRateLimitPeVidValue,hwXQoSCpRateLimitCeVidBegin} ::= { hwXQoSCpRateLimitTable 1 } HwXQoSCpRateLimitEntry ::= SEQUENCE { hwXQoSCpRateLimitIfIndex InterfaceIndex, hwXQoSCpRateLimitPeVidValue Integer32, hwXQoSCpRateLimitCeVidBegin Integer32, hwXQoSCpRateLimitCeVidEnd Integer32, hwXQoSCpRateLimitType INTEGER, hwXQoSCpRateLimitIgmpCir Integer32, hwXQoSCpRateLimitIgmpCbs Integer32, hwXQoSCpRateLimitRowStatus RowStatus } hwXQoSCpRateLimitIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the index of an interface. " ::= { hwXQoSCpRateLimitEntry 1 } hwXQoSCpRateLimitPeVidValue OBJECT-TYPE SYNTAX Integer32 (0..4094) MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates an outer VLAN tag. The value ranges from 1 to 4094. " ::= { hwXQoSCpRateLimitEntry 2 } hwXQoSCpRateLimitCeVidBegin OBJECT-TYPE SYNTAX Integer32 (0..4094) MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the start inner VLAN tag. The value ranges from 1 to 4094. " ::= { hwXQoSCpRateLimitEntry 3 } hwXQoSCpRateLimitCeVidEnd OBJECT-TYPE SYNTAX Integer32 (0..4094) MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the end inner VLAN tag. The value ranges from 1 to 4094. " ::= { hwXQoSCpRateLimitEntry 4 } hwXQoSCpRateLimitType OBJECT-TYPE SYNTAX INTEGER { igmp(1) } MAX-ACCESS read-create STATUS current DESCRIPTION " The value of this object identifies the type of packets. The value can be: 1: IGMP " ::= { hwXQoSCpRateLimitEntry 5 } hwXQoSCpRateLimitIgmpCir OBJECT-TYPE SYNTAX Integer32 (0 | 32..1000000) MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the packet sending rate. The value ranges from 32 to 10000000. " ::= { hwXQoSCpRateLimitEntry 6 } hwXQoSCpRateLimitIgmpCbs OBJECT-TYPE SYNTAX Integer32 (100..33554432) MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the CBS of the sent packets. The value ranges from 100 to 33554432. " ::= { hwXQoSCpRateLimitEntry 7 } hwXQoSCpRateLimitRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " Row status. The value ranges from 1 to 6 but usually 4 and 6 are used. createAndGo[4] - create a row. destroy[6] -delete a row. " ::= { hwXQoSCpRateLimitEntry 50 } -- ****************************************************************** -- -- hwXQoSPortQueueStatisticsTable -- -- ****************************************************************** hwXQoSPortQueueStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSPortQueueStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to query the statistics of class queues. " ::= { hwXQoSBaObjects 31 } hwXQoSPortQueueStatisticsEntry OBJECT-TYPE SYNTAX HwXQoSPortQueueStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to query the statistics of class queues. " INDEX { hwXQoSPortQueueStatisticsInterfaceIndex, hwXQoSPortQueueStatisticsDirection, hwXQoSPortQueueStatisticsQueueIndex } ::= { hwXQoSPortQueueStatisticsTable 1 } HwXQoSPortQueueStatisticsEntry ::= SEQUENCE { hwXQoSPortQueueStatisticsInterfaceIndex InterfaceIndex, hwXQoSPortQueueStatisticsDirection INTEGER, hwXQoSPortQueueStatisticsQueueIndex INTEGER, hwXQoSPortQueueStatisticsReset INTEGER, hwXQoSPortQueueStatisticsTotalPassPackets Counter64, hwXQoSPortQueueStatisticsTotalPassBytes Counter64, hwXQoSPortQueueStatisticsTotalDiscardPackets Counter64, hwXQoSPortQueueStatisticsTotalDiscardBytes Counter64, hwXQoSPortQueueStatisticsDropTailDiscardPackets Counter64, hwXQoSPortQueueStatisticsDropTailDiscardBytes Counter64, hwXQoSPortQueueStatisticsWredDiscardPackets Counter64, hwXQoSPortQueueStatisticsWredDiscardBytes Counter64, hwXQoSPortQueueStatisticsPassPacketsRate Counter64, hwXQoSPortQueueStatisticsPassBytesRate Counter64, hwXQoSPortQueueStatisticsDiscardPacketsRate Counter64, hwXQoSPortQueueStatisticsDiscardBytesRate Counter64, hwXQoSPortQueueStatisticsDropTailDiscardPacketsRate Counter64, hwXQoSPortQueueStatisticsDropTailDiscardBytesRate Counter64, hwXQoSPortQueueStatisticsWredDiscardPacketsRate Counter64, hwXQoSPortQueueStatisticsWredDiscardBytesRate Counter64 } hwXQoSPortQueueStatisticsInterfaceIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the interface index. " ::= { hwXQoSPortQueueStatisticsEntry 1 } hwXQoSPortQueueStatisticsDirection OBJECT-TYPE SYNTAX INTEGER { inbound(1), outbound(2) } MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the direction where statistics are queried. The value can be: 1: inbound 2: outbound " ::= { hwXQoSPortQueueStatisticsEntry 2 } hwXQoSPortQueueStatisticsQueueIndex OBJECT-TYPE SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8) } MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the priority of a class queue where statistics are queried. The value can be: 1 be 2 af1 3 af2 4 af3 5 af4 6 ef 7 cs6 8 cs7 9 total " ::= { hwXQoSPortQueueStatisticsEntry 3 } hwXQoSPortQueueStatisticsReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } MAX-ACCESS read-create STATUS current DESCRIPTION " This object indicates the statistics are reset. " ::= { hwXQoSPortQueueStatisticsEntry 4 } hwXQoSPortQueueStatisticsTotalPassPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the number of passed packets. " ::= { hwXQoSPortQueueStatisticsEntry 5 } hwXQoSPortQueueStatisticsTotalPassBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the number of passed bytes. " ::= { hwXQoSPortQueueStatisticsEntry 6 } hwXQoSPortQueueStatisticsTotalDiscardPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the number of discarded packets. " ::= { hwXQoSPortQueueStatisticsEntry 7 } hwXQoSPortQueueStatisticsTotalDiscardBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the number of discarded bytes. " ::= { hwXQoSPortQueueStatisticsEntry 8 } hwXQoSPortQueueStatisticsDropTailDiscardPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " The value of this object identifies the number of discarded tail packets. " ::= { hwXQoSPortQueueStatisticsEntry 9 } hwXQoSPortQueueStatisticsDropTailDiscardBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " The value of this object identifies the number of discarded tail bytes. " ::= { hwXQoSPortQueueStatisticsEntry 10 } hwXQoSPortQueueStatisticsWredDiscardPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " The value of this object identifies the number of packets that are discarded by WRED. " ::= { hwXQoSPortQueueStatisticsEntry 11 } hwXQoSPortQueueStatisticsWredDiscardBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " The value of this object identifies the number of bytes that are discarded by WRED. " ::= { hwXQoSPortQueueStatisticsEntry 12 } hwXQoSPortQueueStatisticsPassPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the packet pass rate. " ::= { hwXQoSPortQueueStatisticsEntry 13 } hwXQoSPortQueueStatisticsPassBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the byte pass rate. " ::= { hwXQoSPortQueueStatisticsEntry 14 } hwXQoSPortQueueStatisticsDiscardPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the packet drop rate. " ::= { hwXQoSPortQueueStatisticsEntry 15 } hwXQoSPortQueueStatisticsDiscardBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the byte drop rate. " ::= { hwXQoSPortQueueStatisticsEntry 16 } hwXQoSPortQueueStatisticsDropTailDiscardPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the tail packet discarding rate. " ::= { hwXQoSPortQueueStatisticsEntry 17 } hwXQoSPortQueueStatisticsDropTailDiscardBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the tail byte discarding rate. " ::= { hwXQoSPortQueueStatisticsEntry 18 } hwXQoSPortQueueStatisticsWredDiscardPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the WRED packet discarding rate." ::= { hwXQoSPortQueueStatisticsEntry 19 } hwXQoSPortQueueStatisticsWredDiscardBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the WRED byte discarding rate." ::= { hwXQoSPortQueueStatisticsEntry 20 } hwXQoSMulBa8021pPhbCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSMulBa8021pPhbCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwXQoSBaObjects 32 } hwXQoSMulBa8021pPhbCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSMulBa8021pPhbCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwXQoSMulBa8021pPhbIndex, hwXQoSMulBa8021pPri } ::= { hwXQoSMulBa8021pPhbCfgInfoTable 1 } HwXQoSMulBa8021pPhbCfgInfoEntry ::= SEQUENCE { hwXQoSMulBa8021pPhbIndex Integer32, hwXQoSMulBa8021pPri Integer32, hwXQoSMulBa8021pPhbCos INTEGER, hwXQoSMulBa8021pPhbRowStatus RowStatus } hwXQoSMulBa8021pPhbIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwXQoSMulBa8021pPhbCfgInfoEntry 1 } hwXQoSMulBa8021pPri OBJECT-TYPE SYNTAX Integer32 (0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwXQoSMulBa8021pPhbCfgInfoEntry 2 } hwXQoSMulBa8021pPhbCos OBJECT-TYPE SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwXQoSMulBa8021pPhbCfgInfoEntry 3 } hwXQoSMulBa8021pPhbRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwXQoSMulBa8021pPhbCfgInfoEntry 50 } hwXQoSMulDscpPhbCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSMulDscpPhbCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwXQoSBaObjects 33 } hwXQoSMulDscpPhbCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSMulDscpPhbCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwXQoSMulBaDscpPhbIndex, hwXQoSMulBaDscpPri } ::= { hwXQoSMulDscpPhbCfgInfoTable 1 } HwXQoSMulDscpPhbCfgInfoEntry ::= SEQUENCE { hwXQoSMulBaDscpPhbIndex Integer32, hwXQoSMulBaDscpPri Integer32, hwXQoSMulBaDscpPhbCos INTEGER, hwXQoSMulBaDscpPhbRowStatus RowStatus } hwXQoSMulBaDscpPhbIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwXQoSMulDscpPhbCfgInfoEntry 1 } hwXQoSMulBaDscpPri OBJECT-TYPE SYNTAX Integer32 (0..63) MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwXQoSMulDscpPhbCfgInfoEntry 2 } hwXQoSMulBaDscpPhbCos OBJECT-TYPE SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwXQoSMulDscpPhbCfgInfoEntry 3 } hwXQoSMulBaDscpPhbRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwXQoSMulDscpPhbCfgInfoEntry 50 } hwXQoSBaUserPriPhbCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSBaUserPriPhbCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwXQoSBaObjects 34 } hwXQoSBaUserPriPhbCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSBaUserPriPhbCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwXQoSDSUserPriIndex, hwXQoSUserPriPhbPri } ::= { hwXQoSBaUserPriPhbCfgInfoTable 1 } HwXQoSBaUserPriPhbCfgInfoEntry ::= SEQUENCE { hwXQoSDSUserPriIndex Integer32, hwXQoSUserPriPhbPri Integer32, hwXQoSUserPriPhbCos INTEGER, hwXQoSUserPriPhbColour INTEGER, hwXQoSUserPriPhbRowStatus RowStatus } hwXQoSDSUserPriIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwXQoSBaUserPriPhbCfgInfoEntry 1 } hwXQoSUserPriPhbPri OBJECT-TYPE SYNTAX Integer32 (0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwXQoSBaUserPriPhbCfgInfoEntry 2 } hwXQoSUserPriPhbCos OBJECT-TYPE SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwXQoSBaUserPriPhbCfgInfoEntry 3 } hwXQoSUserPriPhbColour OBJECT-TYPE SYNTAX INTEGER { green(1), yellow(2), red(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwXQoSBaUserPriPhbCfgInfoEntry 4 } hwXQoSUserPriPhbRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwXQoSBaUserPriPhbCfgInfoEntry 50 } hwXQoSAAATrustCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSAAATrustCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwXQoSBaObjects 35 } hwXQoSAAATrustCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSAAATrustCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwXQoSAaaDomainName } ::= { hwXQoSAAATrustCfgInfoTable 1 } HwXQoSAAATrustCfgInfoEntry ::= SEQUENCE { hwXQoSAaaDomainName OCTET STRING, hwXQoSAAADsDomainName OCTET STRING, hwXQoSAAADsRowStatus RowStatus } hwXQoSAaaDomainName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwXQoSAAATrustCfgInfoEntry 1 } hwXQoSAAADsDomainName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..8)) MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwXQoSAAATrustCfgInfoEntry 2 } hwXQoSAAADsRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwXQoSAAATrustCfgInfoEntry 50 } hwXQoSAAATrust8021pInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSAAATrust8021pInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwXQoSBaObjects 36 } hwXQoSAAATrust8021pInfoEntry OBJECT-TYPE SYNTAX HwXQoSAAATrust8021pInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwXQoSAaaDomainName } ::= { hwXQoSAAATrust8021pInfoTable 1 } HwXQoSAAATrust8021pInfoEntry ::= SEQUENCE { hwXQoSAAADs8021P INTEGER, hwXQoSAAADs8021pRowStatus RowStatus } hwXQoSAAADs8021P OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwXQoSAAATrust8021pInfoEntry 1 } hwXQoSAAADs8021pRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwXQoSAAATrust8021pInfoEntry 50 } -- Interface view command hwXQoSIfActionObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 2 } -- CAR hwXQoSIfCarCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfCarCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of CAR feature configuration information." ::= { hwXQoSIfActionObjects 1 } hwXQoSIfCarCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfCarCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "CAR Configuration Information Entry." INDEX { hwXQoSIfCarCfgIfIndex, hwXQoSIfCarVlanID, hwXQoSIfCarDirection } ::= { hwXQoSIfCarCfgInfoTable 1 } HwXQoSIfCarCfgInfoEntry ::= SEQUENCE { hwXQoSIfCarCfgIfIndex Integer32, hwXQoSIfCarVlanID Integer32, hwXQoSIfCarDirection DirectionType, hwXQoSIfCarCir Integer32, hwXQoSIfCarCbs Integer32, hwXQoSIfCarEbs Integer32, hwXQoSIfCarPir Integer32, hwXQoSIfCarPbs Integer32, hwXQoSIfCarGreenAction CarAction, hwXQoSIfCarGreenRemarkValue Integer32, hwXQoSIfCarYellowAction CarAction, hwXQoSIfCarYellowRemarkValue Integer32, hwXQoSIfCarRedAction CarAction, hwXQoSIfCarRedRemarkValue Integer32, hwXQoSIfCarRowStatus RowStatus } hwXQoSIfCarCfgIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Interface Index, equal to ifIndex." ::= { hwXQoSIfCarCfgInfoEntry 1 } hwXQoSIfCarVlanID OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSIfCarCfgInfoEntry 2 } hwXQoSIfCarDirection OBJECT-TYPE SYNTAX DirectionType MAX-ACCESS read-only STATUS current DESCRIPTION "Policy direction: inbound (1) outbound (2)" ::= { hwXQoSIfCarCfgInfoEntry 3 } hwXQoSIfCarCir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Committed Information Rate. Unit: kbps. software QoS: 8..155000 hardware QoS: 100..10000000" ::= { hwXQoSIfCarCfgInfoEntry 4 } hwXQoSIfCarCbs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Committed Burst Size. Unit: byte software QoS: 1875..19375000 hardware QoS: 64..33554432" ::= { hwXQoSIfCarCfgInfoEntry 5 } hwXQoSIfCarEbs 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 } ::= { hwXQoSIfCarCfgInfoEntry 6 } hwXQoSIfCarPir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Peak Information Rate. Unit: kbps. 100..10000000 Only hardware QoS support this node. -1 is returned only when getting value from software QoS. -1 can't be set. 0 is the default value" ::= { hwXQoSIfCarCfgInfoEntry 7 } hwXQoSIfCarPbs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Peak Burst Size. Unit: byte. 64..33554432. Only hardware QoS support this node. -1 is returned only when getting value from software QoS. -1 can't be set. 0 is the default value" ::= { hwXQoSIfCarCfgInfoEntry 8 } hwXQoSIfCarGreenAction OBJECT-TYPE SYNTAX CarAction MAX-ACCESS read-create STATUS current DESCRIPTION "Green Action: pass (1) discard (2) remark IP Precedence (3) remark DSCP (4) remark MPLS EXP (5) remark (6) Hardware QoS : pass,discard,remark. Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP. " DEFVAL { pass } ::= { hwXQoSIfCarCfgInfoEntry 9 } hwXQoSIfCarGreenRemarkValue OBJECT-TYPE SYNTAX Integer32 (-1 | 0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "The value is to remark When green action is remarking. For remarking DSCP, the range is 0~63; For remarking IP Precedence and MPLS EXP, the range is 0~7; Only software QoS support this node. -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. -1 can't be set." ::= { hwXQoSIfCarCfgInfoEntry 10 } hwXQoSIfCarYellowAction OBJECT-TYPE SYNTAX CarAction MAX-ACCESS read-create STATUS current DESCRIPTION "Yellow Action: unavailable(-1) pass (1) discard (2) remark IP Precedence (3) remark DSCP (4) remark MPLS EXP (5) remark(6) Only hardware QoS support this node.Hardware QoS support pass,discard,remark. -1 is returned only when getting value from software QoS. -1 can't be set." ::= { hwXQoSIfCarCfgInfoEntry 11 } hwXQoSIfCarYellowRemarkValue OBJECT-TYPE SYNTAX Integer32 (-1 | 0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "The value is to remark When yellow action is remarking. For remarking DSCP, the range is 0~63; For remarking IP Precedence and MPLS EXP, the range is 0~7; Only software QoS support this node. -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. -1 can't be set." ::= { hwXQoSIfCarCfgInfoEntry 12 } hwXQoSIfCarRedAction OBJECT-TYPE SYNTAX CarAction MAX-ACCESS read-create STATUS current DESCRIPTION "Red Action: pass (1) discard (2) remark IP Precedence (3) remark DSCP (4) remark MPLS EXP (5) remark (6) Hardware QoS : pass,discard,remark. Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP. " DEFVAL { discard } ::= { hwXQoSIfCarCfgInfoEntry 13 } hwXQoSIfCarRedRemarkValue OBJECT-TYPE SYNTAX Integer32 (-1 | 0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "The value is to remark When red action is remarking. For remarking DSCP, the range is 0~63; For remarking IP Precedence and MPLS EXP, the range is 0~7; Only software QoS support this node. -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. -1 can't be set." ::= { hwXQoSIfCarCfgInfoEntry 14 } hwXQoSIfCarRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIfCarCfgInfoEntry 15 } -- mirror behavior hwXQoSIfMirrorCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfMirrorCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Mirror configuration information." ::= { hwXQoSIfActionObjects 2 } hwXQoSIfMirrorCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfMirrorCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mirror Configuration Information Entry." INDEX { hwXQoSIfMirrorCfgIfIndex, hwXQoSIfMirrorCfgVlanID, hwXQoSIfMirrorDirection } ::= { hwXQoSIfMirrorCfgInfoTable 1 } HwXQoSIfMirrorCfgInfoEntry ::= SEQUENCE { hwXQoSIfMirrorCfgIfIndex Integer32, hwXQoSIfMirrorCfgVlanID Integer32, hwXQoSIfMirrorDirection DirectionType, hwXQoSIfMirrorObserveIndex Integer32, hwXQoSIfMirrorRowStatus RowStatus } hwXQoSIfMirrorCfgIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Interface Index, equal to ifIndex." ::= { hwXQoSIfMirrorCfgInfoEntry 1 } hwXQoSIfMirrorCfgVlanID OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSIfMirrorCfgInfoEntry 2 } hwXQoSIfMirrorDirection OBJECT-TYPE SYNTAX DirectionType MAX-ACCESS read-only STATUS current DESCRIPTION "Policy direction: inbound (1) outbound (2)" ::= { hwXQoSIfMirrorCfgInfoEntry 3 } hwXQoSIfMirrorObserveIndex OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS read-create STATUS current DESCRIPTION "The mirror observe port number" ::= { hwXQoSIfMirrorCfgInfoEntry 4 } hwXQoSIfMirrorRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIfMirrorCfgInfoEntry 5 } -- Urpf behavior hwXQoSIfUrpfCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfUrpfCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Urpf configuration information." ::= { hwXQoSIfActionObjects 3 } hwXQoSIfUrpfCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfUrpfCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Urpf Configuration Information Entry." INDEX { hwXQoSIfUrpfCfgIfIndex, hwXQoSIfUrpfCfgVlanID } ::= { hwXQoSIfUrpfCfgInfoTable 1 } HwXQoSIfUrpfCfgInfoEntry ::= SEQUENCE { hwXQoSIfUrpfCfgIfIndex Integer32, hwXQoSIfUrpfCfgVlanID Integer32, hwXQoSIfUrpfCtrlType UrpfCtrlType, hwXQoSIfUrpfAllowDefault INTEGER, hwXQoSIfUrpfRowStatus RowStatus } hwXQoSIfUrpfCfgIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the interface index.The object has no default value." ::= { hwXQoSIfUrpfCfgInfoEntry 1 } hwXQoSIfUrpfCfgVlanID OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSIfUrpfCfgInfoEntry 2 } hwXQoSIfUrpfCtrlType OBJECT-TYPE SYNTAX UrpfCtrlType MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the control type of URPF.The value can be either of the following:Strict(1) ,Loose(2).The object has no default value." ::= { hwXQoSIfUrpfCfgInfoEntry 3 } hwXQoSIfUrpfAllowDefault OBJECT-TYPE SYNTAX INTEGER { false(0), true(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies whether the default route is allowed according to URPF.The value can be either of the following: 0: indicates that the default route is not allowed. 1: indicates that the default route is allowed. The object has no default value." ::= { hwXQoSIfUrpfCfgInfoEntry 4 } hwXQoSIfUrpfRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This value of this object identifies the row status.The value can be any of the following:Active(1),CreateAndGo(4),Destroy(6).The object has no default value." ::= { hwXQoSIfUrpfCfgInfoEntry 5 } -- Sampling behavior hwXQoSIfSamplingCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfSamplingCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Sampling configuration information." ::= { hwXQoSIfActionObjects 4 } hwXQoSIfSamplingCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfSamplingCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Sampling Configuration Information Entry." INDEX { hwXQoSIfSamplingIfIndex, hwXQoSIfSamplingVlanID, hwXQoSIfSamplingDirection } ::= { hwXQoSIfSamplingCfgInfoTable 1 } HwXQoSIfSamplingCfgInfoEntry ::= SEQUENCE { hwXQoSIfSamplingIfIndex Integer32, hwXQoSIfSamplingVlanID Integer32, hwXQoSIfSamplingDirection DirectionType, hwXQoSIfSamplingType SampleType, hwXQoSIfSamplingNum Integer32, hwXQoSIfSamplingRowStatus RowStatus } hwXQoSIfSamplingIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the index of a sampling interface." ::= { hwXQoSIfSamplingCfgInfoEntry 1 } hwXQoSIfSamplingVlanID OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the VLAN ID of a sampling interface." ::= { hwXQoSIfSamplingCfgInfoEntry 2 } hwXQoSIfSamplingDirection OBJECT-TYPE SYNTAX DirectionType MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the interface is an inbound interface or an outbound interface. inbound (1) outbound (2)" ::= { hwXQoSIfSamplingCfgInfoEntry 3} hwXQoSIfSamplingType OBJECT-TYPE SYNTAX SampleType MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the sampling type. Fix-packets(1) Fix-time(2) Random-packets(3) Random-time(4) " ::= { hwXQoSIfSamplingCfgInfoEntry 4 } hwXQoSIfSamplingNum OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the sampling parameter." ::= { hwXQoSIfSamplingCfgInfoEntry 5 } hwXQoSIfSamplingRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the row status. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIfSamplingCfgInfoEntry 6 } -- lr hwXQoSIfLrCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfLrCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of lr configuration information." ::= { hwXQoSIfActionObjects 5 } hwXQoSIfLrCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfLrCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Lr Configuration Information Entry." INDEX { hwXQoSIfLrCfgIfIndex, hwXQoSIfLrCfgVlanID } ::= { hwXQoSIfLrCfgInfoTable 1 } HwXQoSIfLrCfgInfoEntry ::= SEQUENCE { hwXQoSIfLrCfgIfIndex Integer32, hwXQoSIfLrCfgVlanID Integer32, hwXQoSIfLrCir Integer32, hwXQoSIfLrRowStatus RowStatus, hwXQoSIfLrCbs Integer32, hwXQoSIfInPhyBandwidth Integer32, hwXQoSIfOutPhyBandwidth Integer32, hwXQoSIfInActualBandwidth OCTET STRING, hwXQoSIfOutActualBandwidth OCTET STRING } hwXQoSIfLrCfgIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the interface index.The object has no default value." ::= { hwXQoSIfLrCfgInfoEntry 1 } hwXQoSIfLrCfgVlanID OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSIfLrCfgInfoEntry 2 } hwXQoSIfLrCir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This value of this object identifies CIR.The value ranges from 1 to the bandwidth of the interface.The object has no default value." ::= { hwXQoSIfLrCfgInfoEntry 3 } hwXQoSIfLrRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1).The object has no default value." ::= { hwXQoSIfLrCfgInfoEntry 4 } hwXQoSIfLrCbs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The lr cbs Unit: byte." ::= { hwXQoSIfLrCfgInfoEntry 5 } hwXQoSIfInPhyBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The inbound physical bandwidth Unit: bps." ::= { hwXQoSIfLrCfgInfoEntry 6 } hwXQoSIfOutPhyBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The outbound physical bandwidth Unit: bps." ::= { hwXQoSIfLrCfgInfoEntry 7 } hwXQoSIfInActualBandwidth OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The inbound actual bandwidth Unit: bps." ::= { hwXQoSIfLrCfgInfoEntry 8 } hwXQoSIfOutActualBandwidth OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The outbound actual bandwidth Unit: bps." ::= { hwXQoSIfLrCfgInfoEntry 9 } -- queue hwXQoSIfQueueCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfQueueCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Queue feature configuration information." ::= { hwXQoSIfActionObjects 6 } hwXQoSIfQueueCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfQueueCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "CAR Configuration Information Entry." INDEX { hwXQoSIfQueueCfgIfIndex, hwXQoSIfQueueCfgVlanID, hwXQoSIfQueueDirection, hwXQoSIfQueueCfgCosType } ::= { hwXQoSIfQueueCfgInfoTable 1 } HwXQoSIfQueueCfgInfoEntry ::= SEQUENCE { hwXQoSIfQueueCfgIfIndex Integer32, hwXQoSIfQueueCfgVlanID Integer32, hwXQoSIfQueueDirection DirectionType, hwXQoSIfQueueCfgCosType CosType, hwXQoSIfQueuePriority Integer32, hwXQoSIfQueueCir Integer32, hwXQoSIfQueuePir Integer32, hwXQoSIfQueueWeight Integer32, hwXQoSIfQueueMode INTEGER, hwXQoSIfQueueRowStatus RowStatus } hwXQoSIfQueueCfgIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the interface index.The default value is 0." ::= { hwXQoSIfQueueCfgInfoEntry 1 } hwXQoSIfQueueCfgVlanID OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSIfQueueCfgInfoEntry 2 } hwXQoSIfQueueDirection OBJECT-TYPE SYNTAX DirectionType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the direction of policy application.The value can be either of the following:Inbound(1),Outbound(2)." ::= { hwXQoSIfQueueCfgInfoEntry 3 } hwXQoSIfQueueCfgCosType OBJECT-TYPE SYNTAX CosType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies CoS of the queue.The value ranges from 0 to 7. CS(7),CS(6),EF(5),AF(4),AF(3) ,AF(2),AF(1),BE(0).The default value is BE(0). " ::= { hwXQoSIfQueueCfgInfoEntry 4 } hwXQoSIfQueuePriority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The queue priority of PQ queue mode. " ::= { hwXQoSIfQueueCfgInfoEntry 5 } hwXQoSIfQueueCir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object identifies CIR of the queue.The value ranges from 0 to 10000000.The object has no default value." ::= { hwXQoSIfQueueCfgInfoEntry 6 } hwXQoSIfQueuePir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object identifies PIR of the queue.The value ranges from 0 to 10000000.The object has no default value." ::= { hwXQoSIfQueueCfgInfoEntry 7 } hwXQoSIfQueueWeight OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The queue weight of wrr or drr queue mode" ::= { hwXQoSIfQueueCfgInfoEntry 8 } hwXQoSIfQueueMode OBJECT-TYPE SYNTAX INTEGER { pq(1), wrr(3), wfq(4), default(5), drr(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object identifies the scheduling mode for queues.The value can be either of the following: pq(1),wrr(3),wfq(4),default(5).The NE40E can support either of the following value:pq(1),wfq(4).The default value is default(5). " ::= { hwXQoSIfQueueCfgInfoEntry 9 } hwXQoSIfQueueRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1).The object has no default value." ::= { hwXQoSIfQueueCfgInfoEntry 10 } -- observe port hwXQoSIfObserveCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfObserveCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Observe configuration information." ::= { hwXQoSIfActionObjects 7 } hwXQoSIfObserveCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfObserveCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Observe Configuration Information Entry." INDEX { hwXQoSIfObserveIndex } ::= { hwXQoSIfObserveCfgInfoTable 1 } HwXQoSIfObserveCfgInfoEntry ::= SEQUENCE { hwXQoSIfObserveIndex Integer32, hwXQoSIfObserveIfIndex Integer32, hwXQoSIfObserveRowStatus RowStatus } hwXQoSIfObserveIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Observe number " ::= { hwXQoSIfObserveCfgInfoEntry 1 } hwXQoSIfObserveIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Interface Index, equal to ifIndex." ::= { hwXQoSIfObserveCfgInfoEntry 2 } hwXQoSIfObserveRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIfObserveCfgInfoEntry 3 } -- Wred hwXQoSIfWredCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfWredCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Wred configuration information." ::= { hwXQoSIfActionObjects 8 } hwXQoSIfWredCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfWredCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Wred Configuration Information Entry." INDEX { hwXQoSIfWredQueueIndex, hwXQoSIfWredDirection} ::= { hwXQoSIfWredCfgInfoTable 1 } HwXQoSIfWredCfgInfoEntry ::= SEQUENCE { hwXQoSIfWredQueueIndex Integer32, hwXQoSIfWredDirection DirectionType, hwXQoSIfWredType INTEGER, hwXQoSIfWredLowlimit Integer32, hwXQoSIfWredHighlimit Integer32, hwXQoSIfWredDiscardProbability Integer32, hwXQoSIfWredHighDiscardProbability Integer32, hwXQoSIfWredRowStatus RowStatus } hwXQoSIfWredQueueIndex OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "The Wred queue index " ::= { hwXQoSIfWredCfgInfoEntry 1 } hwXQoSIfWredDirection OBJECT-TYPE SYNTAX DirectionType MAX-ACCESS read-only STATUS current DESCRIPTION "Policy direction: inbound (1) outbound (2)" ::= { hwXQoSIfWredCfgInfoEntry 2 } hwXQoSIfWredType OBJECT-TYPE SYNTAX INTEGER { ip-Prec(1), dscp(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "IP-Prec Based (1) DSCP Based (2)" DEFVAL { ip-precbased } ::= { hwXQoSIfWredCfgInfoEntry 3 } hwXQoSIfWredLowlimit OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Wred Lowlimit. unit:packet" ::= { hwXQoSIfWredCfgInfoEntry 4 } hwXQoSIfWredHighlimit OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Wred Highlimit.unit:packet" ::= { hwXQoSIfWredCfgInfoEntry 5 } hwXQoSIfWredDiscardProbability OBJECT-TYPE SYNTAX Integer32(1..100) MAX-ACCESS read-create STATUS current DESCRIPTION "The Wred Discard Probability." ::= { hwXQoSIfWredCfgInfoEntry 6 } hwXQoSIfWredHighDiscardProbability OBJECT-TYPE SYNTAX Integer32(1..100) MAX-ACCESS read-create STATUS current DESCRIPTION "The Wred High Discard Probability." ::= { hwXQoSIfWredCfgInfoEntry 7 } hwXQoSIfWredRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIfWredCfgInfoEntry 8 } -- 8021p-local-precedence-map hwXQoSIf8021PMapCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIf8021PMapCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of 8021PMap configuration information." ::= { hwXQoSIfActionObjects 9 } hwXQoSIf8021PMapCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIf8021PMapCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "8021PMap Configuration Information Entry." INDEX { hwXQoSIf8021PMap8021PValue } ::= { hwXQoSIf8021PMapCfgInfoTable 1 } HwXQoSIf8021PMapCfgInfoEntry ::= SEQUENCE { hwXQoSIf8021PMap8021PValue Integer32, hwXQoSIf8021PMapLocalPrecedence Integer32, hwXQoSIf8021PMapRowStatus RowStatus } hwXQoSIf8021PMap8021PValue OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "The 8021PMap 802.1p value " ::= { hwXQoSIf8021PMapCfgInfoEntry 1 } hwXQoSIf8021PMapLocalPrecedence OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "The 8021PMap Local Precedence." ::= { hwXQoSIf8021PMapCfgInfoEntry 2 } hwXQoSIf8021PMapRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIf8021PMapCfgInfoEntry 3 } -- mpls exp-exp-map hwXQoSIfMplsExpMapCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfMplsExpMapCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of mpls exp-exp-map configuration information." ::= { hwXQoSIfActionObjects 10 } hwXQoSIfMplsExpMapCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfMplsExpMapCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "mpls exp-exp-map Configuration Information Entry." INDEX { hwXQoSIfMplsExpMapIfIndex, hwXQoSIfMplsExpMapInbound } ::= { hwXQoSIfMplsExpMapCfgInfoTable 1 } HwXQoSIfMplsExpMapCfgInfoEntry ::= SEQUENCE { hwXQoSIfMplsExpMapIfIndex Integer32, hwXQoSIfMplsExpMapInbound Integer32, hwXQoSIfMplsExpMapOutbound Integer32, hwXQoSIfMplsExpMapRowStatus RowStatus } hwXQoSIfMplsExpMapIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Interface Index, equal to ifIndex." ::= { hwXQoSIfMplsExpMapCfgInfoEntry 1 } hwXQoSIfMplsExpMapInbound OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "The mpls exp-exp-map inbound value" ::= { hwXQoSIfMplsExpMapCfgInfoEntry 2 } hwXQoSIfMplsExpMapOutbound OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "The mpls exp-exp-map outbound value" ::= { hwXQoSIfMplsExpMapCfgInfoEntry 3 } hwXQoSIfMplsExpMapRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIfMplsExpMapCfgInfoEntry 4 } -- Default priority hwXQoSIfDefaultPriorityCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfDefaultPriorityCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of default priority configuration information." ::= { hwXQoSIfActionObjects 11} hwXQoSIfDefaultPriorityCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfDefaultPriorityCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Default priority Configuration Information Entry." INDEX { hwXQoSIfDefaultPriorityIfIndex, hwXQoSIfDefaultPriorityVlanID } ::= { hwXQoSIfDefaultPriorityCfgInfoTable 1 } HwXQoSIfDefaultPriorityCfgInfoEntry ::= SEQUENCE { hwXQoSIfDefaultPriorityIfIndex Integer32, hwXQoSIfDefaultPriorityVlanID Integer32, hwXQoSIfDefaultPriorityValue Integer32, hwXQoSIfDefaultPriorityRowStatus RowStatus } hwXQoSIfDefaultPriorityIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Interface Index, equal to ifIndex." ::= { hwXQoSIfDefaultPriorityCfgInfoEntry 1 } hwXQoSIfDefaultPriorityVlanID OBJECT-TYPE SYNTAX Integer32 (0 | 1..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSIfDefaultPriorityCfgInfoEntry 2 } hwXQoSIfDefaultPriorityValue OBJECT-TYPE SYNTAX Integer32 (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "The default priority value " ::= { hwXQoSIfDefaultPriorityCfgInfoEntry 3 } hwXQoSIfDefaultPriorityRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIfDefaultPriorityCfgInfoEntry 4 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12 hwXQoSIfSoftCarTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfSoftCarEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of interface software CAR configuration information." ::= { hwXQoSIfActionObjects 12 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1 hwXQoSIfSoftCarEntry OBJECT-TYPE SYNTAX HwXQoSIfSoftCarEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface software CAR configuration information entry." INDEX { hwXQoSIfSoftCarIfIndex,hwXQoSIfSoftCarDirection } ::= { hwXQoSIfSoftCarTable 1 } HwXQoSIfSoftCarEntry ::= SEQUENCE { hwXQoSIfSoftCarIfIndex Integer32, hwXQoSIfSoftCarDirection DirectionType, hwXQoSIfSoftCarCarIndex Integer32, hwXQoSIfSoftCarRowStatus RowStatus } -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1.1 hwXQoSIfSoftCarIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface index,equal ifIndex." ::= { hwXQoSIfSoftCarEntry 1 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1.2 hwXQoSIfSoftCarDirection OBJECT-TYPE SYNTAX DirectionType MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy direction: inbound (1) outbound (2)" ::= { hwXQoSIfSoftCarEntry 2 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1.3 hwXQoSIfSoftCarCarIndex OBJECT-TYPE SYNTAX Integer32 (0..65534) MAX-ACCESS read-create STATUS current DESCRIPTION "Car index,refers to hwXQoSCpcarIndex." ::= { hwXQoSIfSoftCarEntry 3 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1.4 hwXQoSIfSoftCarRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy." ::= { hwXQoSIfSoftCarEntry 4 } -- local-precedence-queue-map hwXQoSIfLocalPrecedenceQueueMapTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfLocalPrecedenceQueueMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of local precedence to queue map information." ::= { hwXQoSIfActionObjects 13 } hwXQoSIfLocalPrecedenceQueueMapEntry OBJECT-TYPE SYNTAX HwXQoSIfLocalPrecedenceQueueMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "local precedence to queue map Information Entry." INDEX { hwXQoSIfLocPreQueMapIfIndex, hwXQoSIfLocPreQueMapPreValue} ::= { hwXQoSIfLocalPrecedenceQueueMapTable 1 } HwXQoSIfLocalPrecedenceQueueMapEntry ::= SEQUENCE { hwXQoSIfLocPreQueMapIfIndex Integer32, hwXQoSIfLocPreQueMapPreValue Integer32, hwXQoSIfLocPreQueMapCosType CosType, hwXQoSIfLocPreQueMapRowStatus RowStatus } hwXQoSIfLocPreQueMapIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "interface index " ::= { hwXQoSIfLocalPrecedenceQueueMapEntry 1 } hwXQoSIfLocPreQueMapPreValue OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-only STATUS current DESCRIPTION " Local precedence value." ::= { hwXQoSIfLocalPrecedenceQueueMapEntry 2 } hwXQoSIfLocPreQueMapCosType OBJECT-TYPE SYNTAX CosType MAX-ACCESS read-write STATUS current DESCRIPTION "queue index" ::= { hwXQoSIfLocalPrecedenceQueueMapEntry 3 } hwXQoSIfLocPreQueMapRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIfLocalPrecedenceQueueMapEntry 4 } hwXQoSIfScheduleModeCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfScheduleModeCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Schedule mode configuration information." ::= { hwXQoSIfActionObjects 14} hwXQoSIfScheduleModeCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfScheduleModeCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Schedule mode Configuration Information Entry." INDEX { hwXQoSIfScheduleModeIfIndex } ::= { hwXQoSIfScheduleModeCfgInfoTable 1 } HwXQoSIfScheduleModeCfgInfoEntry ::= SEQUENCE { hwXQoSIfScheduleModeIfIndex Integer32, hwXQoSIfModeType INTEGER, hwXQoSIfScheduleModeRowStatus RowStatus } hwXQoSIfScheduleModeIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface Index, equal to ifIndex." ::= { hwXQoSIfScheduleModeCfgInfoEntry 1 } hwXQoSIfModeType OBJECT-TYPE SYNTAX INTEGER { pqWfq(1), pq(2), wfq(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Schedule mode are PQ+WFQ(1), PQ(2) or WFQ(3)." ::= { hwXQoSIfScheduleModeCfgInfoEntry 2 } hwXQoSIfScheduleModeRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIfScheduleModeCfgInfoEntry 3 } hwXQoSIfHQOSPriCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfHQOSPriCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "HQOS priority configure configuration table. " ::= { hwXQoSIfActionObjects 15} hwXQoSIfHQOSPriCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfHQOSPriCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "HQOS priority Configuration Information Entry." INDEX { hwXQoSIfHqosPriIfIndex } ::= { hwXQoSIfHQOSPriCfgInfoTable 1 } HwXQoSIfHQOSPriCfgInfoEntry ::= SEQUENCE { hwXQoSIfHqosPriIfIndex Integer32, hwXQoSIfHqosPriority INTEGER, hwXQoSIfHqosPriRowStatus RowStatus } hwXQoSIfHqosPriIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface Index, equal to ifIndex." ::= { hwXQoSIfHQOSPriCfgInfoEntry 1 } hwXQoSIfHqosPriority OBJECT-TYPE SYNTAX INTEGER { be(1),af1(2),af2(3),af3(4),af4(5),ef(6),cs6(7),cs7(8)} MAX-ACCESS read-create STATUS current DESCRIPTION " be(1),af1(2),af2(3),af3(4),af4(5),ef(6),cs6(7),cs7(8)" ::= { hwXQoSIfHQOSPriCfgInfoEntry 2 } hwXQoSIfHqosPriRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIfHQOSPriCfgInfoEntry 3 } hwXQoSIfOutboundMulticastCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfOutboundMulticastCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multicast outbound bandwidth table." ::= { hwXQoSIfActionObjects 16} hwXQoSIfOutboundMulticastCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfOutboundMulticastCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multicast outbound bandwidth Configuration Information Entry." INDEX { hwXQoSIfOutMulticastIfIndex } ::= { hwXQoSIfOutboundMulticastCfgInfoTable 1 } HwXQoSIfOutboundMulticastCfgInfoEntry ::= SEQUENCE { hwXQoSIfOutMulticastIfIndex Integer32, hwXQoSIfUnicastWeightValue Integer32, hwXQoSIfMulticastWeightValue Integer32, hwXQoSIfOutMulticastRowStatus RowStatus } hwXQoSIfOutMulticastIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface Index, equal to ifIndex." ::= { hwXQoSIfOutboundMulticastCfgInfoEntry 1 } hwXQoSIfUnicastWeightValue OBJECT-TYPE SYNTAX Integer32 (0..15) MAX-ACCESS read-create STATUS current DESCRIPTION "Unicast weight value range(0~15)." ::= { hwXQoSIfOutboundMulticastCfgInfoEntry 2 } hwXQoSIfMulticastWeightValue OBJECT-TYPE SYNTAX Integer32 (0..15) MAX-ACCESS read-create STATUS current DESCRIPTION "Multicast weight value range(0~15). " ::= { hwXQoSIfOutboundMulticastCfgInfoEntry 3 } hwXQoSIfOutMulticastRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIfOutboundMulticastCfgInfoEntry 4 } --sRed hwXQoSIfSredCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfSredCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Sred configuration information." ::= { hwXQoSIfActionObjects 17 } hwXQoSIfSredCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfSredCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Sred Configuration Information Entry." INDEX { hwXQoSIfSredQueueIndex } ::= { hwXQoSIfSredCfgInfoTable 1 } HwXQoSIfSredCfgInfoEntry ::= SEQUENCE { hwXQoSIfSredQueueIndex INTEGER, hwXQoSIfSredRedStartDiscardPoint Integer32, hwXQoSIfSredRedDiscardProbability INTEGER, hwXQoSIfSredYellowStartDiscardPoint Integer32, hwXQoSIfSredYellowDiscardProbability INTEGER, hwXQoSIfSredRowStatus RowStatus } hwXQoSIfSredQueueIndex OBJECT-TYPE SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Sred queue index be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8)" ::= { hwXQoSIfSredCfgInfoEntry 1 } hwXQoSIfSredRedStartDiscardPoint OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Sred Red Start Discard Point.unit:packet" ::= { hwXQoSIfSredCfgInfoEntry 2 } hwXQoSIfSredRedDiscardProbability OBJECT-TYPE SYNTAX INTEGER { drop1(1), drop2(2), drop3(3), drop4(4), drop5(5), drop6(6), drop7(7), drop8(8) } MAX-ACCESS read-create STATUS current DESCRIPTION "The Sred Red Discard Probability. drop1(1) = 100% drop2(2) = 6.25% drop3(3) = 3.125% drop4(4) = 1.5625% drop5(5) = 0.78125% drop6(6) = 0.390625% drop7(7) = 0.1953125% drop8(8) = 0.09765625% " ::= { hwXQoSIfSredCfgInfoEntry 3 } hwXQoSIfSredYellowStartDiscardPoint OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Sred Yellow Start Discard Point.unit:packet" ::= { hwXQoSIfSredCfgInfoEntry 4 } hwXQoSIfSredYellowDiscardProbability OBJECT-TYPE SYNTAX INTEGER { drop1(1), drop2(2), drop3(3), drop4(4), drop5(5), drop6(6), drop7(7), drop8(8) } MAX-ACCESS read-create STATUS current DESCRIPTION "The Sred Yellow Discard Probability. drop1(1) = 100% drop2(2) = 6.25% drop3(3) = 3.125% drop4(4) = 1.5625% drop5(5) = 0.78125% drop6(6) = 0.390625% drop7(7) = 0.1953125% drop8(8) = 0.09765625% " ::= { hwXQoSIfSredCfgInfoEntry 5 } hwXQoSIfSredRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIfSredCfgInfoEntry 6 } --add at 2007-12-10 hwXQosAtmTrafficQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQosAtmTrafficQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table provides traffic classification." ::= { hwXQoSIfActionObjects 18 } hwXQosAtmTrafficQueueEntry OBJECT-TYPE SYNTAX HwXQosAtmTrafficQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Traffic classification entry." INDEX { hwXQoSAtmTrafficQueueIfIndex } ::= { hwXQosAtmTrafficQueueTable 1 } HwXQosAtmTrafficQueueEntry ::= SEQUENCE { hwXQoSAtmTrafficQueueIfIndex Unsigned32, hwXQoSAtmTrafficQueueServiceClass Integer32, hwXQoSAtmTrafficQueueRowStatus RowStatus } hwXQoSAtmTrafficQueueIfIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of interface." ::= { hwXQosAtmTrafficQueueEntry 1 } hwXQoSAtmTrafficQueueServiceClass OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The service class of the ATM traffic queue." ::= { hwXQosAtmTrafficQueueEntry 2 } hwXQoSAtmTrafficQueueRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "State of the row." ::= { hwXQosAtmTrafficQueueEntry 3 } hwXQoSAtmPvcServiceTypeTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSAtmPvcServiceTypeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table provides ATM PVC service type." ::= { hwXQoSIfActionObjects 19 } hwXQoSAtmPvcServiceTypeEntry OBJECT-TYPE SYNTAX HwXQoSAtmPvcServiceTypeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ATM PVC service entry." INDEX { hwXQoSAtmPvcServiceTypeVpiIndex, hwXQoSAtmPvcServiceTypeVciIndex, hwXQoSAtmPvcServiceTypeIfIndex } ::= { hwXQoSAtmPvcServiceTypeTable 1 } HwXQoSAtmPvcServiceTypeEntry ::= SEQUENCE { hwXQoSAtmPvcServiceTypeIfIndex Unsigned32, hwXQoSAtmPvcServiceTypeVpiIndex Unsigned32, hwXQoSAtmPvcServiceTypeVciIndex Unsigned32, hwXQoSAtmPvcNameServiceTypeIndex OCTET STRING, hwXQoSAtmPvcServiceType Integer32, hwXQoSAtmPvcPcr Integer32, hwXQoSAtmPvcCdvt Integer32, hwXQoSAtmPvcVbrScr Integer32, hwXQoSAtmPvcVbrMbs Integer32, hwXQoSAtmPvcRowStatus RowStatus } hwXQoSAtmPvcServiceTypeIfIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of interface." ::= { hwXQoSAtmPvcServiceTypeEntry 1 } hwXQoSAtmPvcServiceTypeVpiIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPI for PVC." ::= { hwXQoSAtmPvcServiceTypeEntry 2 } hwXQoSAtmPvcServiceTypeVciIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "VCI for PVC." ::= { hwXQoSAtmPvcServiceTypeEntry 3 } hwXQoSAtmPvcNameServiceTypeIndex OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Name for PVC." ::= { hwXQoSAtmPvcServiceTypeEntry 4 } hwXQoSAtmPvcServiceType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Type of the service." ::= { hwXQoSAtmPvcServiceTypeEntry 5 } hwXQoSAtmPvcPcr OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Peak rate for sending ATM cells." ::= { hwXQoSAtmPvcServiceTypeEntry 6 } hwXQoSAtmPvcCdvt OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Tolerance of cell delay changes." ::= { hwXQoSAtmPvcServiceTypeEntry 7 } hwXQoSAtmPvcVbrScr OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Sustainable Rate for Sending ATM Cells." ::= { hwXQoSAtmPvcServiceTypeEntry 8 } hwXQoSAtmPvcVbrMbs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Maximum Burst Size for Sending ATM Cells." ::= { hwXQoSAtmPvcServiceTypeEntry 9 } hwXQoSAtmPvcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "State of the row." ::= { hwXQoSAtmPvcServiceTypeEntry 10 } --Shaping hwXQoSIfShapingCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfShapingCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Shaping configuration information." ::= { hwXQoSIfActionObjects 20 } hwXQoSIfShapingCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfShapingCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Shaping Configuration Information Entry." INDEX { hwXQoSIfShapingIfIndex,hwXQoSIfShapingQueueIndex} ::= { hwXQoSIfShapingCfgInfoTable 1 } HwXQoSIfShapingCfgInfoEntry ::= SEQUENCE { hwXQoSIfShapingIfIndex Integer32, hwXQoSIfShapingQueueIndex INTEGER, hwXQoSIfShapingQueueCir Integer32, hwXQoSIfShapingQueuePir Integer32, hwXQoSIfShapingRowStatus RowStatus } hwXQoSIfShapingIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface Index, equal to ifIndex." ::= { hwXQoSIfShapingCfgInfoEntry 1 } hwXQoSIfShapingQueueIndex OBJECT-TYPE SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Shaping queue index be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8)" ::= { hwXQoSIfShapingCfgInfoEntry 2 } hwXQoSIfShapingQueueCir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Committed Information Rate. Unit: kbps." ::= { hwXQoSIfShapingCfgInfoEntry 3 } hwXQoSIfShapingQueuePir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Peak Information Rate. Unit: kbps. Only hardware QoS support this node." ::= { hwXQoSIfShapingCfgInfoEntry 4 } hwXQoSIfShapingRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIfShapingCfgInfoEntry 5 } hwXQoSIfPppoeCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfPppoeCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of PPPoE configuration information." ::= { hwXQoSIfActionObjects 21 } hwXQoSIfPppoeCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfPppoeCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "PPPoE configuration information entry." INDEX { hwXQoSIfPppoeIfIndex, hwXQoSIfPppoeMatchType, hwXQoSIfPppoeSourceMac, hwXQoSIfPppoeDestMac } ::= { hwXQoSIfPppoeCfgInfoTable 1 } HwXQoSIfPppoeCfgInfoEntry ::= SEQUENCE { hwXQoSIfPppoeIfIndex Integer32, hwXQoSIfPppoeMatchType Integer32, hwXQoSIfPppoeSourceMac MacAddress, hwXQoSIfPppoeDestMac MacAddress, hwXQoSIfPppoeRowStatus RowStatus } hwXQoSIfPppoeIfIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface index, equal to ifIndex." ::= { hwXQoSIfPppoeCfgInfoEntry 1 } hwXQoSIfPppoeMatchType OBJECT-TYPE SYNTAX Integer32 (1..4) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Match type: 1.any 2.source MAC 3.dest MAC 4.source MAC and dest MAC." ::= { hwXQoSIfPppoeCfgInfoEntry 2 } hwXQoSIfPppoeSourceMac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Source MAC address." ::= { hwXQoSIfPppoeCfgInfoEntry 3 } hwXQoSIfPppoeDestMac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Destination MAC address." ::= { hwXQoSIfPppoeCfgInfoEntry 4 } hwXQoSIfPppoeRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status. Two actions are used: createAndGo, destroy" ::= { hwXQoSIfPppoeCfgInfoEntry 5 } hwXQoSIfScheduleCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfScheduleCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of interface schedule configuration information." ::= { hwXQoSIfActionObjects 22 } hwXQoSIfScheduleCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfScheduleCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface schedule configuration information entry." INDEX { hwXQoSIfScheduleIfIndex} ::= { hwXQoSIfScheduleCfgInfoTable 1 } HwXQoSIfScheduleCfgInfoEntry ::= SEQUENCE { hwXQoSIfScheduleIfIndex Integer32, hwXQoSIfScheduleProfile OCTET STRING, hwXQoSIfScheduleRowStatus RowStatus } hwXQoSIfScheduleIfIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface index, equal to ifIndex." ::= { hwXQoSIfScheduleCfgInfoEntry 1 } hwXQoSIfScheduleProfile OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Name of schedule profile." ::= { hwXQoSIfScheduleCfgInfoEntry 2 } hwXQoSIfScheduleRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIfScheduleCfgInfoEntry 51 } --begin: mod by q00129728 for IPCAR -- IPCAR Instance on interface Table hwXQoSIfIPCarCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfIPCarCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of IPCAR feature configuration information." ::= { hwXQoSIfActionObjects 23 } hwXQoSIfIPCarCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfIPCarCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPCAR Configuration Information Entry." INDEX { hwXQoSIfIPCarCfgIfIndex, hwXQoSIfIPCarDirection, hwXQoSIPCarRuleIndex } ::= { hwXQoSIfIPCarCfgInfoTable 1 } HwXQoSIfIPCarCfgInfoEntry ::= SEQUENCE { hwXQoSIfIPCarCfgIfIndex Integer32, hwXQoSIfIPCarDirection DirectionType, hwXQoSIPCarRuleIndex Integer32, hwXQoSIPCarRuleType IPCARRuleType, hwXBQoSIPCarIntValue Unsigned32, hwXQoSIfIPCarStartIp IpAddress, hwXQoSIfIPCarEndIp IpAddress, hwXQoSIfIPCarCir Integer32, hwXQoSIfIPCarCbs Integer32, hwXQoSIfIPCarEbs Integer32, hwXQoSIfIPCarPir Integer32, hwXQoSIfIPCarPbs Integer32, hwXQoSIfIPCarGreenAction CarAction, hwXQoSIfIPCarGreenRemarkValue Integer32, hwXQoSIfIPCarYellowAction CarAction, hwXQoSIfIPCarYellowRemarkValue Integer32, hwXQoSIfIPCarRedAction CarAction, hwXQoSIfIPCarRedRemarkValue Integer32, hwXQoSIfIPCarAggregation INTEGER, hwXQoSIfIPCarRowStatus RowStatus } hwXQoSIfIPCarCfgIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Interface Index, equal to ifIndex. This object has no default value." ::= { hwXQoSIfIPCarCfgInfoEntry 1 } hwXQoSIfIPCarDirection OBJECT-TYPE SYNTAX DirectionType MAX-ACCESS read-only STATUS current DESCRIPTION "IPCAR Rule direction: inbound (1) outbound (2)" ::= { hwXQoSIfIPCarCfgInfoEntry 2 } hwXQoSIPCarRuleIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the index of IPCAR Rule. The value ranges from 0 to 254. This object has no default value." ::= { hwXQoSIfIPCarCfgInfoEntry 3 } hwXQoSIPCarRuleType OBJECT-TYPE SYNTAX IPCARRuleType 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: ipv4-acl(1) ipv4-SrcIp(2) ipv4-DstIp(3) This object has no default value." ::= { hwXQoSIfIPCarCfgInfoEntry 4 } hwXBQoSIPCarIntValue 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 hwXQoSIPCarRuleType. When the supported type is ipv4-acl(2), the value of this object ranges from 2000 to 4999. This object has no default value." ::= { hwXQoSIfIPCarCfgInfoEntry 5 } hwXQoSIfIPCarStartIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The object indicates the start of source IP address segment. This object has no default value. 0.0.0.0 is invalid value." ::= { hwXQoSIfIPCarCfgInfoEntry 6 } hwXQoSIfIPCarEndIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The object indicates the end of source IP address segment. This object has no default value. 0.0.0.0 is invalid value." ::= { hwXQoSIfIPCarCfgInfoEntry 7 } hwXQoSIfIPCarCir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Committed Information Rate. Unit: kbps. The value ranges from 8 to 4294967295, with no default value." ::= { hwXQoSIfIPCarCfgInfoEntry 8 } hwXQoSIfIPCarCbs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Committed Burst Size. Unit: byte The value ranges from 1500 to 4294967295 bytes." ::= { hwXQoSIfIPCarCfgInfoEntry 9 } hwXQoSIfIPCarEbs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Excess Burst Size. Unit: byte. Only software QoS support this node. -1 is returned only when getting value from hardware QoS. -1 can't be set." DEFVAL { 0 } ::= { hwXQoSIfIPCarCfgInfoEntry 10 } hwXQoSIfIPCarPir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Peak Information Rate. Unit: kbps. The value ranges from 8 to 4294967295" ::= { hwXQoSIfIPCarCfgInfoEntry 11 } hwXQoSIfIPCarPbs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Peak Burst Size. Unit: byte. The value ranges from 1500 to 4294967295 bytes." ::= { hwXQoSIfIPCarCfgInfoEntry 12 } hwXQoSIfIPCarGreenAction 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 } ::= { hwXQoSIfIPCarCfgInfoEntry 13 } hwXQoSIfIPCarGreenRemarkValue OBJECT-TYPE SYNTAX Integer32 (-1 | 0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "The value is to remark When green action is remarking. For remarking DSCP, the range is 0~63; For remarking IP Precedence and MPLS EXP, the range is 0~7; Only software QoS support this node. -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. -1 can't be set." ::= { hwXQoSIfIPCarCfgInfoEntry 14 } hwXQoSIfIPCarYellowAction 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 } ::= { hwXQoSIfIPCarCfgInfoEntry 15 } hwXQoSIfIPCarYellowRemarkValue OBJECT-TYPE SYNTAX Integer32 (-1 | 0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "The value is to remark When yellow action is remarking. For remarking DSCP, the range is 0~63; For remarking IP Precedence and MPLS EXP, the range is 0~7; Only software QoS support this node. -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. -1 can't be set." ::= { hwXQoSIfIPCarCfgInfoEntry 16 } hwXQoSIfIPCarRedAction 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 { discard } ::= { hwXQoSIfIPCarCfgInfoEntry 17 } hwXQoSIfIPCarRedRemarkValue OBJECT-TYPE SYNTAX Integer32 (-1 | 0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "The value is to remark When red action is remarking. For remarking DSCP, the range is 0~63; For remarking IP Precedence and MPLS EXP, the range is 0~7; Only software QoS support this node. -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. -1 can't be set." ::= { hwXQoSIfIPCarCfgInfoEntry 18 } hwXQoSIfIPCarAggregation OBJECT-TYPE SYNTAX INTEGER { aggregationCar(1), noneAggregationCar(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "aggregationCar(1): aggregation car; noneAggregationCar(2) : none aggregation car." ::= { hwXQoSIfIPCarCfgInfoEntry 19 } hwXQoSIfIPCarRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSIfIPCarCfgInfoEntry 20 } --end: mod by q00129728 for IPCAR -- Cpcar command hwXQoSCpcarObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 3 } -- Cp car hwXQoSCpcarCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSCpcarCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of cp car configuration information." ::= { hwXQoSCpcarObjects 1 } hwXQoSCpcarCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSCpcarCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Diff-server domain Information Entry." INDEX { hwXQoSCpcarIndex } ::= { hwXQoSCpcarCfgInfoTable 1 } HwXQoSCpcarCfgInfoEntry ::= SEQUENCE { hwXQoSCpcarIndex Integer32, hwXQoSCpcarName OCTET STRING, hwXQoSCpcarRowStatus RowStatus } hwXQoSCpcarIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Index of cp car domain." ::= { hwXQoSCpcarCfgInfoEntry 1 } hwXQoSCpcarName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Exception name of cp car." ::= { hwXQoSCpcarCfgInfoEntry 2 } hwXQoSCpcarRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSCpcarCfgInfoEntry 3 } -- filter in cp car hwXQoSCpCarFilterCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSCpCarFilterCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of cpcar filter configuration information." ::= { hwXQoSCpcarObjects 2 } hwXQoSCpCarFilterCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSCpCarFilterCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Diff-serve domain 8021p phb Configuration Information Entry." INDEX { hwXQoSCpcarIndex } ::= { hwXQoSCpCarFilterCfgInfoTable 1 } HwXQoSCpCarFilterCfgInfoEntry ::= SEQUENCE { hwXQoSCpCarFilterAction INTEGER, hwXQoSCpCarFilterRowStatus RowStatus } hwXQoSCpCarFilterAction OBJECT-TYPE SYNTAX INTEGER { pass(1), drop(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "filter action 1:pass 2:drop DEFVAL { pass }" ::= { hwXQoSCpCarFilterCfgInfoEntry 1 } hwXQoSCpCarFilterRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSCpCarFilterCfgInfoEntry 2 } -- CAR in cp car hwXQoSCpCarCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSCpCarCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of CAR feature configuration information." ::= { hwXQoSCpcarObjects 3 } hwXQoSCpCarCfgInfoEntry OBJECT-TYPE SYNTAX HwXQoSCpCarCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "CAR Configuration Information Entry." INDEX { hwXQoSCpcarIndex } ::= { hwXQoSCpCarCfgInfoTable 1 } HwXQoSCpCarCfgInfoEntry ::= SEQUENCE { hwXQoSCpCarSlotId Integer32, hwXQoSCpCarCir Integer32, hwXQoSCpCarCbs Integer32, hwXQoSCpCarEbs Integer32, hwXQoSCpCarPir Integer32, hwXQoSCpCarPbs Integer32, hwXQoSCpCarGreenAction CarAction, hwXQoSCpCarGreenRemarkValue Integer32, hwXQoSCpCarYellowAction CarAction, hwXQoSCpCarYellowRemarkValue Integer32, hwXQoSCpCarRedAction CarAction, hwXQoSCpCarRedRemarkValue Integer32, hwXQoSCpCarRowStatus RowStatus } hwXQoSCpCarSlotId OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS read-create STATUS current DESCRIPTION "Target slot" ::= { hwXQoSCpCarCfgInfoEntry 1 } hwXQoSCpCarCir OBJECT-TYPE SYNTAX Integer32 (8..10000000) MAX-ACCESS read-create STATUS current DESCRIPTION "Committed Information Rate. Unit: kbps. software QoS: 8..155000 hardware QoS: 100..10000000" ::= { hwXQoSCpCarCfgInfoEntry 2 } hwXQoSCpCarCbs OBJECT-TYPE SYNTAX Integer32 (64..19375000) MAX-ACCESS read-create STATUS current DESCRIPTION "Committed Burst Size. Unit: byte software QoS: 1875..19375000 (default:max(cir*125/2,1875)) hardware QoS: 64..131071(default:12288)" ::= { hwXQoSCpCarCfgInfoEntry 3 } hwXQoSCpCarEbs OBJECT-TYPE SYNTAX Integer32 (-1 | 0..19375000) 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 } ::= { hwXQoSCpCarCfgInfoEntry 4 } hwXQoSCpCarPir OBJECT-TYPE SYNTAX Integer32 (-1 | 0 | 100..10000000) MAX-ACCESS read-create STATUS current DESCRIPTION "Peak Information Rate. Unit: kbps. 100..10000000 Only hardware QoS support this node. -1 is returned only when getting value from software QoS. -1 can't be set. 0 is the default value" ::= { hwXQoSCpCarCfgInfoEntry 5 } hwXQoSCpCarPbs OBJECT-TYPE SYNTAX Integer32 (-1 | 0 | 64..4000000) MAX-ACCESS read-create STATUS current DESCRIPTION "Peak Burst Size. Unit: byte. 64..4000000.(default:cbs when Peak Information Rate configured) Only hardware QoS support this node. -1 is returned only when getting value from software QoS. -1 can't be set. 0 is the default value" ::= { hwXQoSCpCarCfgInfoEntry 6 } hwXQoSCpCarGreenAction OBJECT-TYPE SYNTAX CarAction MAX-ACCESS read-create STATUS current DESCRIPTION "Green Action: pass (1) discard (2) remark IP Precedence (3) remark DSCP (4) remark MPLS EXP (5) remark (6) Hardware QoS : pass,discard,remark. Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP. " DEFVAL { pass } ::= { hwXQoSCpCarCfgInfoEntry 7 } hwXQoSCpCarGreenRemarkValue OBJECT-TYPE SYNTAX Integer32 (-1 | 0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "The value is to remark When green action is remarking. For remarking DSCP, the range is 0~63; For remarking IP Precedence and MPLS EXP, the range is 0~7; Only software QoS support this node. -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. -1 can't be set." ::= { hwXQoSCpCarCfgInfoEntry 8 } hwXQoSCpCarYellowAction OBJECT-TYPE SYNTAX CarAction MAX-ACCESS read-create STATUS current DESCRIPTION "Yellow Action: unavailable(-1) pass (1) discard (2) remark IP Precedence (3) remark DSCP (4) remark MPLS EXP (5) remark(6) Only hardware QoS support this node.Hardware QoS support pass,discard,remark. -1 is returned only when getting value from software QoS. -1 can't be set." ::= { hwXQoSCpCarCfgInfoEntry 9 } hwXQoSCpCarYellowRemarkValue OBJECT-TYPE SYNTAX Integer32 (-1 | 0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "The value is to remark When yellow action is remarking. For remarking DSCP, the range is 0~63; For remarking IP Precedence and MPLS EXP, the range is 0~7; Only software QoS support this node. -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. -1 can't be set." ::= { hwXQoSCpCarCfgInfoEntry 10 } hwXQoSCpCarRedAction OBJECT-TYPE SYNTAX CarAction MAX-ACCESS read-create STATUS current DESCRIPTION "Red Action: pass (1) discard (2) remark IP Precedence (3) remark DSCP (4) remark MPLS EXP (5) remark (6) Hardware QoS : pass,discard,remark. Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP. " DEFVAL { discard } ::= { hwXQoSCpCarCfgInfoEntry 11 } hwXQoSCpCarRedRemarkValue OBJECT-TYPE SYNTAX Integer32 (-1 | 0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "The value is to remark When red action is remarking. For remarking DSCP, the range is 0~63; For remarking IP Precedence and MPLS EXP, the range is 0~7; Only software QoS support this node. -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. -1 can't be set." ::= { hwXQoSCpCarCfgInfoEntry 12 } hwXQoSCpCarRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSCpCarCfgInfoEntry 13 } -- Policy Instance in cp car hwXQoSCpApplyPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSCpApplyPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of QoS policy instance." ::= { hwXQoSCpcarObjects 4 } hwXQoSCpApplyPolicyEntry OBJECT-TYPE SYNTAX HwXQoSCpApplyPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy applied on Ethernet Vlan Configuration Information Entry." INDEX { hwXQoSCpcarIndex } ::= { hwXQoSCpApplyPolicyTable 1 } HwXQoSCpApplyPolicyEntry ::= SEQUENCE { hwXQoSCpApplyPolicyName OCTET STRING, hwXQoSCpApplyPolicyRowStatus RowStatus } hwXQoSCpApplyPolicyName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Name of Traffic Policy." ::= { hwXQoSCpApplyPolicyEntry 1 } hwXQoSCpApplyPolicyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwXQoSCpApplyPolicyEntry 2 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5 hwXQoSCpCarActionTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSCpCarActionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of cp car action configuration information." ::= { hwXQoSCpcarObjects 5 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1 hwXQoSCpCarActionEntry OBJECT-TYPE SYNTAX HwXQoSCpCarActionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Cp car action configuration information entry." INDEX { hwXQoSCpCarActionSlotIndex, hwXQoSCpCarActionPacketType } ::= { hwXQoSCpCarActionTable 1 } HwXQoSCpCarActionEntry ::= SEQUENCE { hwXQoSCpCarActionSlotIndex Integer32, hwXQoSCpCarActionPacketType Integer32, hwXQoSCpCarActionPacketTypeName OCTET STRING, hwXQoSCpCarActionType BITS, hwXQoSCpCarActionPolicyName OCTET STRING, hwXQoSCpCarActionCarCir Integer32, hwXQoSCpCarActionCarCbs Integer32, hwXQoSCpCarActionCarEbs Integer32, hwXQoSCpCarActionCarPir Integer32, hwXQoSCpCarActionCarPbs Integer32, hwXQoSCpCarActionGreenAction CarAction, hwXQoSCpCarActionGreenRemarkValue Integer32, hwXQoSCpCarActionYellowAction CarAction, hwXQoSCpCarActionYellowRemarkValue Integer32, hwXQoSCpCarActionRedAction CarAction, hwXQoSCpCarActionRedRemarkValue Integer32, hwXQoSCpCarActionSetDefault Integer32 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.1 hwXQoSCpCarActionSlotIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Slot index." ::= { hwXQoSCpCarActionEntry 1 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.2 hwXQoSCpCarActionPacketType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Packet type." ::= { hwXQoSCpCarActionEntry 2 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.3 hwXQoSCpCarActionPacketTypeName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Name of packet type." ::= { hwXQoSCpCarActionEntry 3 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.4 hwXQoSCpCarActionType OBJECT-TYPE SYNTAX BITS { pass(0), discard(1), car(2), traffic-policy(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Action type." ::= { hwXQoSCpCarActionEntry 4 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.5 hwXQoSCpCarActionPolicyName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Policy Name" DEFVAL { "" } ::= { hwXQoSCpCarActionEntry 5 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.6 hwXQoSCpCarActionCarCir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Committed Information Rate. Unit: kbps." DEFVAL { -1 } ::= { hwXQoSCpCarActionEntry 6 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.7 hwXQoSCpCarActionCarCbs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Committed Burst Size. Unit: byte" DEFVAL { -1 } ::= { hwXQoSCpCarActionEntry 7 } hwXQoSCpCarActionCarEbs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Excess Burst Size. Unit: byte." DEFVAL { -1} ::= { hwXQoSCpCarActionEntry 8 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.9 hwXQoSCpCarActionCarPir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Peak Information Rate. Unit: kbps." DEFVAL { -1 } ::= { hwXQoSCpCarActionEntry 9 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.10 hwXQoSCpCarActionCarPbs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Peak Burst Size. Unit: byte." DEFVAL { -1 } ::= { hwXQoSCpCarActionEntry 10 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.11 hwXQoSCpCarActionGreenAction OBJECT-TYPE SYNTAX CarAction MAX-ACCESS read-write STATUS current DESCRIPTION "Green Action. pass (1) discard (2) remark IP Precedence (3) remark DSCP (4) remark MPLS EXP (5) remark (6) Hardware QoS : pass,discard,remark. Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP." ::= { hwXQoSCpCarActionEntry 11 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.12 hwXQoSCpCarActionGreenRemarkValue OBJECT-TYPE SYNTAX Integer32 (-1 | 0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "The value is to remark When green action is remarking. For remarking DSCP, the range is 0~63; For remarking IP Precedence and MPLS EXP, the range is 0~7; Only software QoS support this node. -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. -1 can't be set." ::= { hwXQoSCpCarActionEntry 12 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.13 hwXQoSCpCarActionYellowAction OBJECT-TYPE SYNTAX CarAction MAX-ACCESS read-write STATUS current DESCRIPTION "Yellow Action. pass (1) discard (2) remark IP Precedence (3) remark DSCP (4) remark MPLS EXP (5) remark (6) Hardware QoS : pass,discard,remark. Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP." ::= { hwXQoSCpCarActionEntry 13 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.14 hwXQoSCpCarActionYellowRemarkValue OBJECT-TYPE SYNTAX Integer32 (-1 | 0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "The value is to remark When yellow action is remarking. For remarking DSCP, the range is 0~63; For remarking IP Precedence and MPLS EXP, the range is 0~7; Only software QoS support this node. -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. -1 can't be set." ::= { hwXQoSCpCarActionEntry 14 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.15 hwXQoSCpCarActionRedAction OBJECT-TYPE SYNTAX CarAction MAX-ACCESS read-write STATUS current DESCRIPTION "Red Action. pass (1) discard (2) remark IP Precedence (3) remark DSCP (4) remark MPLS EXP (5) remark (6) Hardware QoS : pass,discard,remark. Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP." ::= { hwXQoSCpCarActionEntry 15 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.16 hwXQoSCpCarActionRedRemarkValue OBJECT-TYPE SYNTAX Integer32 (-1 | 0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "The value is to remark When red action is remarking. For remarking DSCP, the range is 0~63; For remarking IP Precedence and MPLS EXP, the range is 0~7; Only software QoS support this node. -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. -1 can't be set." ::= { hwXQoSCpCarActionEntry 16 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.17 hwXQoSCpCarActionSetDefault OBJECT-TYPE SYNTAX Integer32 (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "This OID is used for setting the CP CAR info to default. When you want to set the value to default, set this OID to 1." ::= { hwXQoSCpCarActionEntry 17 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.4 hwXQoSStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 4 } -- Cp car statistics information hwXQoSCpcarStaticsObjects OBJECT IDENTIFIER ::= { hwXQoSStatisticsObjects 2 } -- Cp car statistics hwXQoSCpcarRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSCpcarRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for sample in a QoS policy applied on the interface." ::= { hwXQoSCpcarStaticsObjects 1 } hwXQoSCpcarRunInfoEntry OBJECT-TYPE SYNTAX HwXQoSCpcarRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Cp car statistics entry." INDEX { hwXQoSCpcarIndex } ::= { hwXQoSCpcarRunInfoTable 1 } HwXQoSCpcarRunInfoEntry ::= SEQUENCE { hwXQoSCpcarPassedPackets Counter64, hwXQoSCpcarPassededBytes Counter64, hwXQoSCpcarTotalPackets Counter64, hwXQoSCpcarTotalBytes Counter64, hwXQoSCpcarDiscardedPackets Counter64, hwXQoSCpcarDiscardedBytes Counter64 } hwXQoSCpcarPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets passed of enqueue." ::= { hwXQoSCpcarRunInfoEntry 1 } hwXQoSCpcarPassededBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes passed of enqueue." ::= { hwXQoSCpcarRunInfoEntry 2 } hwXQoSCpcarTotalPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of total packets." ::= { hwXQoSCpcarRunInfoEntry 3 } hwXQoSCpcarTotalBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of total bytes." ::= { hwXQoSCpcarRunInfoEntry 4 } hwXQoSCpcarDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets discarded when enqueued by discard method." ::= { hwXQoSCpcarRunInfoEntry 5 } hwXQoSCpcarDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes discarded when enqueued by discard method." ::= { hwXQoSCpcarRunInfoEntry 6 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2 hwXQoSCpCarSlotStatTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSCpCarSlotStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for sample in a QoS policy applied on the slot." ::= { hwXQoSCpcarStaticsObjects 2 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1 hwXQoSCpCarSlotStatEntry OBJECT-TYPE SYNTAX HwXQoSCpCarSlotStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Cp car on the slot statistics entry." INDEX { hwXQoSCpCarSlotStatSlotIndex, hwXQoSCpCarSlotStatPacketType } ::= { hwXQoSCpCarSlotStatTable 1 } HwXQoSCpCarSlotStatEntry ::= SEQUENCE { hwXQoSCpCarSlotStatSlotIndex Integer32, hwXQoSCpCarSlotStatPacketType Integer32, hwXQoSCpCarSlotStatDiscardedPackets Counter64, hwXQoSCpCarSlotStatDiscardedBytes Counter64, hwXQoSCpCarSlotStatPassedPackets Counter64, hwXQoSCpCarSlotStatPassededBytes Counter64, hwXQoSCpCarSlotStatTotalPackets Counter64, hwXQoSCpCarSlotStatTotalBytes Counter64 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.1 hwXQoSCpCarSlotStatSlotIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Slot index." ::= { hwXQoSCpCarSlotStatEntry 1 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.2 hwXQoSCpCarSlotStatPacketType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Packet type." ::= { hwXQoSCpCarSlotStatEntry 2 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.3 hwXQoSCpCarSlotStatDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets discarded." ::= { hwXQoSCpCarSlotStatEntry 3 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.4 hwXQoSCpCarSlotStatDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes discarded." ::= { hwXQoSCpCarSlotStatEntry 4 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.5 hwXQoSCpCarSlotStatPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets passed." ::= { hwXQoSCpCarSlotStatEntry 5 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.6 hwXQoSCpCarSlotStatPassededBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes passed." ::= { hwXQoSCpCarSlotStatEntry 6 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.7 hwXQoSCpCarSlotStatTotalPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of total packets." ::= { hwXQoSCpCarSlotStatEntry 7 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.8 hwXQoSCpCarSlotStatTotalBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of total bytes." ::= { hwXQoSCpCarSlotStatEntry 8 } -- Interface statistics information hwXQoSIfStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSStatisticsObjects 3 } -- CAR statistics hwXQoSIfCarRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfCarRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of statistics for CAR on the interface." ::= { hwXQoSIfStatisticsObjects 1 } hwXQoSIfCarRunInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfCarRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "CAR statistics information entry." INDEX { hwXQoSIfCarIndex, hwXQoSIfVlanID } ::= { hwXQoSIfCarRunInfoTable 1 } HwXQoSIfCarRunInfoEntry ::= SEQUENCE { hwXQoSIfCarIndex Integer32, hwXQoSIfVlanID Integer32, hwXQoSIfCarGreenPassedPackets Counter64, hwXQoSIfCarGreenPassedBytes Counter64, hwXQoSIfCarGreenRemarkedPackets Counter64, hwXQoSIfCarGreenRemarkedBytes Counter64, hwXQoSIfCarGreenDiscardedPackets Counter64, hwXQoSIfCarGreenDiscardedBytes Counter64, hwXQoSIfCarYellowPassedPackets Counter64, hwXQoSIfCarYellowPassedBytes Counter64, hwXQoSIfCarYellowRemarkedPackets Counter64, hwXQoSIfCarYellowRemarkedBytes Counter64, hwXQoSIfCarYellowDiscardedPackets Counter64, hwXQoSIfCarYellowDiscardedBytes Counter64, hwXQoSIfCarRedPassedPackets Counter64, hwXQoSIfCarRedPassedBytes Counter64, hwXQoSIfCarRedRemarkedPackets Counter64, hwXQoSIfCarRedRemarkedBytes Counter64, hwXQoSIfCarRedDiscardedPackets Counter64, hwXQoSIfCarRedDiscardedBytes Counter64, hwXQoSIfCarTotalDiscardPackets Counter64, hwXQoSIfCarInBoundDiscardPackets Counter64, hwXQoSIfCarOutBoundDiscardPackets Counter64 } hwXQoSIfCarIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Interface Index, equal to ifIndex." ::= { hwXQoSIfCarRunInfoEntry 1 } hwXQoSIfVlanID OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSIfCarRunInfoEntry 2 } hwXQoSIfCarGreenPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { hwXQoSIfCarRunInfoEntry 3 } hwXQoSIfCarGreenPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { hwXQoSIfCarRunInfoEntry 4 } hwXQoSIfCarGreenRemarkedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { hwXQoSIfCarRunInfoEntry 5 } hwXQoSIfCarGreenRemarkedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { hwXQoSIfCarRunInfoEntry 6 } hwXQoSIfCarGreenDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { hwXQoSIfCarRunInfoEntry 7 } hwXQoSIfCarGreenDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes exceeding CIR." ::= { hwXQoSIfCarRunInfoEntry 8 } hwXQoSIfCarYellowPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { hwXQoSIfCarRunInfoEntry 9 } hwXQoSIfCarYellowPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { hwXQoSIfCarRunInfoEntry 10 } hwXQoSIfCarYellowRemarkedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { hwXQoSIfCarRunInfoEntry 11 } hwXQoSIfCarYellowRemarkedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { hwXQoSIfCarRunInfoEntry 12 } hwXQoSIfCarYellowDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { hwXQoSIfCarRunInfoEntry 13 } hwXQoSIfCarYellowDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes exceeding CIR." ::= { hwXQoSIfCarRunInfoEntry 14 } hwXQoSIfCarRedPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { hwXQoSIfCarRunInfoEntry 15 } hwXQoSIfCarRedPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { hwXQoSIfCarRunInfoEntry 16 } hwXQoSIfCarRedRemarkedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { hwXQoSIfCarRunInfoEntry 17 } hwXQoSIfCarRedRemarkedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { hwXQoSIfCarRunInfoEntry 18 } hwXQoSIfCarRedDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { hwXQoSIfCarRunInfoEntry 19 } hwXQoSIfCarRedDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes exceeding CIR." ::= { hwXQoSIfCarRunInfoEntry 20 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.3.1.1.21 hwXQoSIfCarTotalDiscardPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of total discard packets." ::= { hwXQoSIfCarRunInfoEntry 21 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.3.1.1.22 hwXQoSIfCarInBoundDiscardPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of inbound direction discard packets." ::= { hwXQoSIfCarRunInfoEntry 22 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.3.1.1.23 hwXQoSIfCarOutBoundDiscardPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of outbound direction discard packets." ::= { hwXQoSIfCarRunInfoEntry 23 } -- Queue statistics hwXQoSIfQueueRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfQueueRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for queue in a QoS policy applied on the interface." ::= { hwXQoSIfStatisticsObjects 3 } hwXQoSIfQueueRunInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfQueueRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Queue statistics entry." INDEX { hwXQoSIfQueueIfIndex, hwXQoSIfQueueVlanID, hwXQoSIfQueueCosType } ::= { hwXQoSIfQueueRunInfoTable 1 } HwXQoSIfQueueRunInfoEntry ::= SEQUENCE { hwXQoSIfQueueIfIndex Integer32, hwXQoSIfQueueVlanID Integer32, hwXQoSIfQueueCosType CosType, hwXQoSIfQueuePassedPackets Counter64, hwXQoSIfQueuePassededBytes Counter64, hwXQoSIfQueueTotalPackets Counter64, hwXQoSIfQueueTotalBytes Counter64, hwXQoSIfQueueDiscardedPackets Counter64, hwXQoSIfQueueDiscardedBytes Counter64, hwXQoSIfQueuePassedPacketRate Counter64, hwXQoSIfQueuePassedByteRate Counter64, hwXQoSIfQueueDiscardedPacketRate Counter64, hwXQoSIfQueueDiscardedByteRate Counter64, hwXQoSIfQueueResetFlag ResetFlag, hwXQoSIfQueueUsagePercentage Integer32 } hwXQoSIfQueueIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the interface index." ::= { hwXQoSIfQueueRunInfoEntry 1 } hwXQoSIfQueueVlanID OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSIfQueueRunInfoEntry 2 } hwXQoSIfQueueCosType OBJECT-TYPE SYNTAX CosType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies COS of the queue.The value can be any of the following:CS7(8),CS6(7),EF(6) AF4(5),AF3(4),AF2(3),AF1(2),BE(1)." ::= { hwXQoSIfQueueRunInfoEntry 3 } hwXQoSIfQueuePassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of packets that pass the queue." ::= { hwXQoSIfQueueRunInfoEntry 4 } hwXQoSIfQueuePassededBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of bytes that pass the queue.The object has no default value." ::= { hwXQoSIfQueueRunInfoEntry 5 } hwXQoSIfQueueTotalPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of packets that reach the queue.The object has no default value." ::= { hwXQoSIfQueueRunInfoEntry 6 } hwXQoSIfQueueTotalBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of bytes that reach the queue.The object has no default value." ::= { hwXQoSIfQueueRunInfoEntry 7 } hwXQoSIfQueueDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of discarded packets.The object has no default value." ::= { hwXQoSIfQueueRunInfoEntry 8 } hwXQoSIfQueueDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of discarded bytes.The object has no default value." ::= { hwXQoSIfQueueRunInfoEntry 9 } hwXQoSIfQueuePassedPacketRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the packet rate, in pps.The object has no default value." ::= { hwXQoSIfQueueRunInfoEntry 10 } hwXQoSIfQueuePassedByteRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the byte rate, in bps.The object has no default value." ::= { hwXQoSIfQueueRunInfoEntry 11 } hwXQoSIfQueueDiscardedPacketRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the packet rate of discarded packets, in pps.The object has no default value." ::= { hwXQoSIfQueueRunInfoEntry 12 } hwXQoSIfQueueDiscardedByteRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the byte rate of discarded packets, in bps.The object has no default value." ::= { hwXQoSIfQueueRunInfoEntry 13 } hwXQoSIfQueueResetFlag OBJECT-TYPE SYNTAX ResetFlag MAX-ACCESS read-write STATUS current DESCRIPTION "Reset queue statistics information." ::= { hwXQoSIfQueueRunInfoEntry 14 } hwXQoSIfQueueUsagePercentage OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the usage percentage of queue.The object has no default value." ::= { hwXQoSIfQueueRunInfoEntry 15 } -- WRED statistics hwXQoSIfWredRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfWredRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for WRED in a QoS policy applied on the interface." ::= { hwXQoSIfStatisticsObjects 4 } hwXQoSIfWredRunInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfWredRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "WRED statistics entry." INDEX { hwXQoSIfWredIfIndex, hwXQoSIfWredVlanID } ::= { hwXQoSIfWredRunInfoTable 1 } HwXQoSIfWredRunInfoEntry ::= SEQUENCE { hwXQoSIfWredIfIndex Integer32, hwXQoSIfWredVlanID Integer32, hwXQoSIfWredRandomDiscardedPackets Counter64, hwXQoSIfWredTailDiscardedPackets Counter64, hwXQoSIfWredDiscardedPackets Counter64 } hwXQoSIfWredIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Index of interface." ::= { hwXQoSIfWredRunInfoEntry 1 } hwXQoSIfWredVlanID OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSIfWredRunInfoEntry 2 } hwXQoSIfWredRandomDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets that random-discarded by WRED." ::= { hwXQoSIfWredRunInfoEntry 3 } hwXQoSIfWredTailDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets that tail-discarded by WRED." ::= { hwXQoSIfWredRunInfoEntry 4 } hwXQoSIfWredDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets that discarded by WRED. Include random-discarded and tail-discarded" ::= { hwXQoSIfWredRunInfoEntry 5 } -- LR statistics hwXQoSIfLrRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfLrRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for LR in a QoS policy applied on the interface." ::= { hwXQoSIfStatisticsObjects 5 } hwXQoSIfLrRunInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfLrRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "LR statistics entry." INDEX { hwXQoSIfLrIfIndex, hwXQoSIfLrVlanID } ::= { hwXQoSIfLrRunInfoTable 1 } HwXQoSIfLrRunInfoEntry ::= SEQUENCE { hwXQoSIfLrIfIndex Integer32, hwXQoSIfLrVlanID Integer32, hwXQoSIfLrPassedPackets Counter64, hwXQoSIfLrPassedBytes Counter64, hwXQoSIfLrDiscardedPackets Counter64, hwXQoSIfLrDiscardedBytes Counter64, hwXQoSIfLrDelayedPackets Counter64, hwXQoSIfLrDelayedBytes Counter64 } hwXQoSIfLrIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Index of Interface of LR." ::= { hwXQoSIfLrRunInfoEntry 1 } hwXQoSIfLrVlanID OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSIfLrRunInfoEntry 2 } hwXQoSIfLrPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets passed by LR." ::= { hwXQoSIfLrRunInfoEntry 3 } hwXQoSIfLrPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes passed by LR." ::= { hwXQoSIfLrRunInfoEntry 4 } hwXQoSIfLrDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets discarded by LR." ::= { hwXQoSIfLrRunInfoEntry 5 } hwXQoSIfLrDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes discarded by LR." ::= { hwXQoSIfLrRunInfoEntry 6 } hwXQoSIfLrDelayedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets delayed by LR." ::= { hwXQoSIfLrRunInfoEntry 7 } hwXQoSIfLrDelayedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes delayed by LR." ::= { hwXQoSIfLrRunInfoEntry 8 } -- Mirror statistics hwXQoSIfMirrorRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfMirrorRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for mirror in a QoS policy applied on the interface." ::= { hwXQoSIfStatisticsObjects 6 } hwXQoSIfMirrorRunInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfMirrorRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mirror statistics entry." INDEX { hwXQoSIfMirrorIfIndex, hwXQoSIfMirrorVlanID } ::= { hwXQoSIfMirrorRunInfoTable 1 } HwXQoSIfMirrorRunInfoEntry ::= SEQUENCE { hwXQoSIfMirrorIfIndex Integer32, hwXQoSIfMirrorVlanID Integer32, hwXQoSIfMirroredPackets Counter64 } hwXQoSIfMirrorIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Index of interface mirror." ::= { hwXQoSIfMirrorRunInfoEntry 1 } hwXQoSIfMirrorVlanID OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSIfMirrorRunInfoEntry 2 } hwXQoSIfMirroredPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets Mirrored." ::= { hwXQoSIfMirrorRunInfoEntry 3 } -- Urpf statistics hwXQoSIfUrpfRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfUrpfRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for urpf in a QoS policy applied on the interface." ::= { hwXQoSIfStatisticsObjects 7 } hwXQoSIfUrpfRunInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfUrpfRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Urpf statistics entry." INDEX { hwXQoSIfUrpfIfIndex, hwXQoSIfUrpfVlanID } ::= { hwXQoSIfUrpfRunInfoTable 1 } HwXQoSIfUrpfRunInfoEntry ::= SEQUENCE { hwXQoSIfUrpfIfIndex Integer32, hwXQoSIfUrpfVlanID Integer32, hwXQoSIfUrpfPassedPackets Counter64, hwXQoSIfUrpfDroppdPackets Counter64 } hwXQoSIfUrpfIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Index of interface URPF." ::= { hwXQoSIfUrpfRunInfoEntry 1 } hwXQoSIfUrpfVlanID OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSIfUrpfRunInfoEntry 2 } hwXQoSIfUrpfPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets passed." ::= { hwXQoSIfUrpfRunInfoEntry 3 } hwXQoSIfUrpfDroppdPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets dropped." ::= { hwXQoSIfUrpfRunInfoEntry 4 } -- Sample statistics hwXQoSIfSampleRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfSampleRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for sample in a QoS policy applied on the interface." ::= { hwXQoSIfStatisticsObjects 8 } hwXQoSIfSampleRunInfoEntry OBJECT-TYPE SYNTAX HwXQoSIfSampleRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Sample statistics entry." INDEX { hwXQoSIfSampleIfIndex, hwXQoSIfSampleVlanID } ::= { hwXQoSIfSampleRunInfoTable 1 } HwXQoSIfSampleRunInfoEntry ::= SEQUENCE { hwXQoSIfSampleIfIndex Integer32, hwXQoSIfSampleVlanID Integer32, hwXQoSIfSampledPackets Counter64 } hwXQoSIfSampleIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Index of interface Sample." ::= { hwXQoSIfSampleRunInfoEntry 1 } hwXQoSIfSampleVlanID OBJECT-TYPE SYNTAX Integer32 (0 | 1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "Vlan ID. -1 can't be set. 0 is the default value" ::= { hwXQoSIfSampleRunInfoEntry 2 } hwXQoSIfSampledPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets Sampled." ::= { hwXQoSIfSampleRunInfoEntry 3 } -- CAR statistics hwXQoSIfCarStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfCarStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of CAR statistics for port-based traffic." ::= { hwXQoSIfStatisticsObjects 9 } hwXQoSIfCarStatisticsEntry OBJECT-TYPE SYNTAX HwXQoSIfCarStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of CAR statistics for port-based traffic, including the statistics of packets that have the rate within CIR, of CIR, of PIR or exceeds PIR. ." INDEX { hwXQoSIfCarCfgIfIndex, hwXQoSIfCarVlanID, hwXQoSIfCarDirection } ::= { hwXQoSIfCarStatisticsTable 1 } HwXQoSIfCarStatisticsEntry ::= SEQUENCE { hwXQoSIfCarConformedPackets Counter64, hwXQoSIfCarConformedBytes Counter64, hwXQoSIfCarConformedPacketRate Counter64, hwXQoSIfCarConformedByteRate Counter64, hwXQoSIfCarExceededPackets Counter64, hwXQoSIfCarExceededBytes Counter64, hwXQoSIfCarExceededPacketRate Counter64, hwXQoSIfCarExceededByteRate Counter64, hwXQoSIfCarOverflowPackets Counter64, hwXQoSIfCarOverflowBytes Counter64, hwXQoSIfCarOverflowPacketRate Counter64, hwXQoSIfCarOverflowByteRate Counter64, hwXQoSIfCarPassedPackets Counter64, hwXQoSIfCarPassedBytes Counter64, hwXQoSIfCarDiscardedPackets Counter64, hwXQoSIfCarDiscardedBytes Counter64 } hwXQoSIfCarConformedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of packets within CIR." ::= { hwXQoSIfCarStatisticsEntry 11 } hwXQoSIfCarConformedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of bytes within CIR." ::= { hwXQoSIfCarStatisticsEntry 12 } hwXQoSIfCarConformedPacketRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the packet rate within CIR, in pps." ::= { hwXQoSIfCarStatisticsEntry 13 } hwXQoSIfCarConformedByteRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the byte rate within CIR, in bps." ::= { hwXQoSIfCarStatisticsEntry 14 } hwXQoSIfCarExceededPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of packets between PIR and CIR." ::= { hwXQoSIfCarStatisticsEntry 15 } hwXQoSIfCarExceededBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of bytes between PIR and CIR." ::= { hwXQoSIfCarStatisticsEntry 16 } hwXQoSIfCarExceededPacketRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the packet rate between PIR and CIR, in pps." ::= { hwXQoSIfCarStatisticsEntry 17 } hwXQoSIfCarExceededByteRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the byte rate between PIR and CIR, in pps." ::= { hwXQoSIfCarStatisticsEntry 18 } hwXQoSIfCarOverflowPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of packets when PIR is set." ::= { hwXQoSIfCarStatisticsEntry 19 } hwXQoSIfCarOverflowBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of bytes when PIR is set." ::= { hwXQoSIfCarStatisticsEntry 20 } hwXQoSIfCarOverflowPacketRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the packet rate when PIR is set, in pps." ::= { hwXQoSIfCarStatisticsEntry 21 } hwXQoSIfCarOverflowByteRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the byte rate when PIR is set, in bps." ::= { hwXQoSIfCarStatisticsEntry 22 } hwXQoSIfCarPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of passed packets after CAR is set." ::= { hwXQoSIfCarStatisticsEntry 23 } hwXQoSIfCarPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of discarded packets after CAR is set." ::= { hwXQoSIfCarStatisticsEntry 24 } hwXQoSIfCarDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of discarded packets after CAR is set." ::= { hwXQoSIfCarStatisticsEntry 25 } hwXQoSIfCarDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of discarded bytes after CAR is set." ::= { hwXQoSIfCarStatisticsEntry 26 } hwXQoSIfOutboundQueueStatisticTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfOutboundQueueStatisticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table provides the discard packets." ::= { hwXQoSIfStatisticsObjects 10 } hwXQoSIfOutboundQueueStatisticEntry OBJECT-TYPE SYNTAX HwXQoSIfOutboundQueueStatisticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The discard packets entry." INDEX { hwXQoSIfExtIndex, hwXQoSIfQueIndex } ::= { hwXQoSIfOutboundQueueStatisticTable 1 } HwXQoSIfOutboundQueueStatisticEntry ::= SEQUENCE { hwXQoSIfExtIndex Unsigned32, hwXQoSIfQueIndex OCTET STRING, hwXQoSIfQueDiscardPackets Integer32 } hwXQoSIfExtIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index for the extended interface." ::= { hwXQoSIfOutboundQueueStatisticEntry 1 } hwXQoSIfQueIndex OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index for the queue." ::= { hwXQoSIfOutboundQueueStatisticEntry 2 } hwXQoSIfQueDiscardPackets OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of discarded packets." ::= { hwXQoSIfOutboundQueueStatisticEntry 3 } -- vlan stat hwXQoSVlanStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSStatisticsObjects 4 } hwXQosVlanStatTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQosVlanStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains statistics information for the vlan." ::= { hwXQoSVlanStatisticsObjects 1 } hwXQosVlanStatEntry OBJECT-TYPE SYNTAX HwXQosVlanStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Entries of vlan statistics table." INDEX { hwXQosVlanStatVlanId } ::= { hwXQosVlanStatTable 1 } HwXQosVlanStatEntry ::= SEQUENCE { hwXQosVlanStatVlanId Integer32, hwXQosVlanStatInTotalPkts Counter64, hwXQosVlanStatInTotalBytes Counter64, hwXQosVlanStatOutTotalPkts Counter64, hwXQosVlanStatOutTotalBytes Counter64, hwXQosVlanStatInUcastPkts Counter64, hwXQosVlanStatInUcastBytes Counter64, hwXQosVlanStatOutUcastPkts Counter64, hwXQosVlanStatOutUcastBytes Counter64, hwXQosVlanStatInMcastPkts Counter64, hwXQosVlanStatInMcastBytes Counter64, hwXQosVlanStatOutMcastPkts Counter64, hwXQosVlanStatOutMcastBytes Counter64, hwXQosVlanStatInBcastPkts Counter64, hwXQosVlanStatInBcastBytes Counter64, hwXQosVlanStatOutBcastPkts Counter64, hwXQosVlanStatOutBcastBytes Counter64, hwXQosVlanStatInUnknownUcastPkts Counter64, hwXQosVlanStatInUnknownUcastBytes Counter64, hwXQosVlanStatResetFlag EnabledStatus } hwXQosVlanStatVlanId OBJECT-TYPE SYNTAX Integer32 (0 | 1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The id of vlan." ::= { hwXQosVlanStatEntry 1 } hwXQosVlanStatInTotalPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received packets." ::= { hwXQosVlanStatEntry 2 } hwXQosVlanStatInTotalBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The byte number of received packets." ::= { hwXQosVlanStatEntry 3 } hwXQosVlanStatOutTotalPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmittable packets." ::= { hwXQosVlanStatEntry 4 } hwXQosVlanStatOutTotalBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The byte number of transmittable packets." ::= { hwXQosVlanStatEntry 5 } hwXQosVlanStatInUcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received unicast packets." ::= { hwXQosVlanStatEntry 6 } hwXQosVlanStatInUcastBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received unicast packets' bytes." ::= { hwXQosVlanStatEntry 7 } hwXQosVlanStatOutUcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmittable unicast packets." ::= { hwXQosVlanStatEntry 8 } hwXQosVlanStatOutUcastBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmittable unicast packets' bytes." ::= { hwXQosVlanStatEntry 9 } hwXQosVlanStatInMcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received multicast packets." ::= { hwXQosVlanStatEntry 10 } hwXQosVlanStatInMcastBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received multicast packets' bytes." ::= { hwXQosVlanStatEntry 11 } hwXQosVlanStatOutMcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmittable multicast packets." ::= { hwXQosVlanStatEntry 12 } hwXQosVlanStatOutMcastBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmittable multicast packets' bytes." ::= { hwXQosVlanStatEntry 13 } hwXQosVlanStatInBcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received broadcast packets." ::= { hwXQosVlanStatEntry 14 } hwXQosVlanStatInBcastBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received broadcast packets' bytes." ::= { hwXQosVlanStatEntry 15 } hwXQosVlanStatOutBcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmittable broadcast packets." ::= { hwXQosVlanStatEntry 16 } hwXQosVlanStatOutBcastBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmittable broadcast packets." ::= { hwXQosVlanStatEntry 17 } hwXQosVlanStatInUnknownUcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received unknown broadcast packets." ::= { hwXQosVlanStatEntry 18 } hwXQosVlanStatInUnknownUcastBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received unknown broadcast packets' bytes." ::= { hwXQosVlanStatEntry 19 } hwXQosVlanStatResetFlag OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The flag of reset." ::= { hwXQosVlanStatEntry 20 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5 hwXQoSGlobalObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 5 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1 hwXQoSSoftCarCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSSoftCarCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of software CAR configuration information." ::= { hwXQoSGlobalObjects 1 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1 hwXQoSSoftCarCfgEntry OBJECT-TYPE SYNTAX HwXQoSSoftCarCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Software CAR configuration information entry." INDEX { hwXQoSSoftCarIndex } ::= { hwXQoSSoftCarCfgTable 1 } HwXQoSSoftCarCfgEntry ::= SEQUENCE { hwXQoSSoftCarIndex Integer32, hwXQoSSoftCarName OCTET STRING, hwXQoSSoftCarCir Integer32, hwXQoSSoftCarCbs Integer32, hwXQoSSoftCarRowStatus RowStatus } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.1 hwXQoSSoftCarIndex OBJECT-TYPE SYNTAX Integer32 (0..65534) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of software car." ::= { hwXQoSSoftCarCfgEntry 1 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.2 hwXQoSSoftCarName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Software car name." ::= { hwXQoSSoftCarCfgEntry 2 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.3 hwXQoSSoftCarCir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Committed Information Rate. Unit: kbps." ::= { hwXQoSSoftCarCfgEntry 3 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.4 hwXQoSSoftCarCbs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Committed Burst Size. Unit: byte" ::= { hwXQoSSoftCarCfgEntry 4 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.5 hwXQoSSoftCarRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy." ::= { hwXQoSSoftCarCfgEntry 5 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2 hwXQoSGlobalWredClassCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSGlobalWredClassCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of class based Wred configuration information." ::= { hwXQoSGlobalObjects 2 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1 hwXQoSGlobalWredClassCfgEntry OBJECT-TYPE SYNTAX HwXQoSGlobalWredClassCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Class based Wred configuration information entry." INDEX { hwXQoSGlobalWredClassIndex } ::= { hwXQoSGlobalWredClassCfgTable 1 } HwXQoSGlobalWredClassCfgEntry ::= SEQUENCE { hwXQoSGlobalWredClassIndex Integer32, hwXQoSGlobalWredClassLowlimit Integer32, hwXQoSGlobalWredClassHighlimit Integer32, hwXQoSGlobalWredClassDiscardProbability Integer32, hwXQoSGlobalWredClassSetDefault Integer32 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.1 hwXQoSGlobalWredClassIndex OBJECT-TYPE SYNTAX Integer32 (0..7) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of wred class." ::= { hwXQoSGlobalWredClassCfgEntry 1 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.2 hwXQoSGlobalWredClassLowlimit OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Wred Lowlimit." ::= { hwXQoSGlobalWredClassCfgEntry 2 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.3 hwXQoSGlobalWredClassHighlimit OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Wred Highlimit." ::= { hwXQoSGlobalWredClassCfgEntry 3 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.4 hwXQoSGlobalWredClassDiscardProbability OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Wred Discard Probability." ::= { hwXQoSGlobalWredClassCfgEntry 4 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.5 hwXQoSGlobalWredClassSetDefault OBJECT-TYPE SYNTAX Integer32 (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "This OID is used for setting the WRED class info to default. When you want to set the value to default, set this OID to 1. " ::= { hwXQoSGlobalWredClassCfgEntry 5 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3 hwXQoSGlobalWredTypeCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSGlobalWredTypeCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of type based Wred configuration information." ::= { hwXQoSGlobalObjects 3 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1 hwXQoSGlobalWredTypeCfgEntry OBJECT-TYPE SYNTAX HwXQoSGlobalWredTypeCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Type based Wred configuration information entry." INDEX { hwXQoSGlobalWredTypeIndex } ::= { hwXQoSGlobalWredTypeCfgTable 1 } HwXQoSGlobalWredTypeCfgEntry ::= SEQUENCE { hwXQoSGlobalWredTypeIndex Integer32, hwXQoSGlobalWredTypeName OCTET STRING, hwXQoSGlobalWredTypeLowlimit Integer32, hwXQoSGlobalWredTypeHighlimit Integer32, hwXQoSGlobalWredTypeDiscardProbability Integer32, hwXQoSGlobalWredTypeSetDefault Integer32 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.1 hwXQoSGlobalWredTypeIndex OBJECT-TYPE SYNTAX Integer32 (0..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of type." ::= { hwXQoSGlobalWredTypeCfgEntry 1 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.2 hwXQoSGlobalWredTypeName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Name of type." ::= { hwXQoSGlobalWredTypeCfgEntry 2 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.3 hwXQoSGlobalWredTypeLowlimit OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Wred Lowlimit." ::= { hwXQoSGlobalWredTypeCfgEntry 3 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.4 hwXQoSGlobalWredTypeHighlimit OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Wred Highlimit." ::= { hwXQoSGlobalWredTypeCfgEntry 4 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.5 hwXQoSGlobalWredTypeDiscardProbability OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Wred Discard Probability." ::= { hwXQoSGlobalWredTypeCfgEntry 5 } -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.6 hwXQoSGlobalWredTypeSetDefault OBJECT-TYPE SYNTAX Integer32 (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "This OID is used for setting the WRED type info to default. When you want to set the value to default, set this OID to 1." ::= { hwXQoSGlobalWredTypeCfgEntry 6 } hwXQoSVlanBcastSuppressTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSVlanBcastSuppressEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of VLAN broadcast suppression." ::= { hwXQoSGlobalObjects 4 } hwXQoSVlanBcastSuppressEntry OBJECT-TYPE SYNTAX HwXQoSVlanBcastSuppressEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of VLAN broadcast suppression." INDEX { hwXQoSVlanBcastSuppressVlanId } ::= { hwXQoSVlanBcastSuppressTable 1 } HwXQoSVlanBcastSuppressEntry ::= SEQUENCE { hwXQoSVlanBcastSuppressVlanId Integer32, hwXQoSVlanBcastSuppressValue Integer32, hwXQoSVlanBcastSuppressRowStatus RowStatus } hwXQoSVlanBcastSuppressVlanId OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "VLAN ID." ::= { hwXQoSVlanBcastSuppressEntry 1 } hwXQoSVlanBcastSuppressValue OBJECT-TYPE SYNTAX Integer32 (64..1000000) MAX-ACCESS read-create STATUS current DESCRIPTION "Suppression value for VLAN, unit KBPS." ::= { hwXQoSVlanBcastSuppressEntry 2 } hwXQoSVlanBcastSuppressRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status. Two actions are used: createAndGo, destroy" ::= { hwXQoSVlanBcastSuppressEntry 3 } hwXQoSScheduleProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSScheduleProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of schedule profile." ::= { hwXQoSGlobalObjects 5 } hwXQoSScheduleProfileEntry OBJECT-TYPE SYNTAX HwXQoSScheduleProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of schedule profile." INDEX { hwXQoSScheduleProfileName } ::= { hwXQoSScheduleProfileTable 1 } HwXQoSScheduleProfileEntry ::= SEQUENCE { hwXQoSScheduleProfileName OCTET STRING, hwXQoSScheduleQueueMode INTEGER, hwXQoSScheduleQueueBeWeight Integer32, hwXQoSScheduleQueueAf1Weight Integer32, hwXQoSScheduleQueueAf2Weight Integer32, hwXQoSScheduleQueueAf3Weight Integer32, hwXQoSScheduleQueueAf4Weight Integer32, hwXQoSScheduleQueueCs6Weight Integer32, hwXQoSScheduleQueueCs7Weight Integer32, hwXQoSScheduleQueueEfWeight Integer32, hwXQoSScheduleProfileRowStatus RowStatus } hwXQoSScheduleProfileName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The object specifies the schedule profile name." ::= { hwXQoSScheduleProfileEntry 1 } hwXQoSScheduleQueueMode OBJECT-TYPE SYNTAX INTEGER { pq(1), wrr(3), wfq(4), default(5), drr(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "The Queue mode: pq(1), wrr(3), wfq(4), default(5), drr(6) " ::= { hwXQoSScheduleProfileEntry 2 } hwXQoSScheduleQueueBeWeight OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The be queue weight value when in wrr or drr queue mode." ::= { hwXQoSScheduleProfileEntry 3 } hwXQoSScheduleQueueAf1Weight OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The af1 queue weight value when in wrr or drr queue mode." ::= { hwXQoSScheduleProfileEntry 4 } hwXQoSScheduleQueueAf2Weight OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The af2 queue weight value when in wrr or drr queue mode." ::= { hwXQoSScheduleProfileEntry 5 } hwXQoSScheduleQueueAf3Weight OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The af3 queue weight value when in wrr or drr queue mode." ::= { hwXQoSScheduleProfileEntry 6 } hwXQoSScheduleQueueAf4Weight OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The af4 queue weight value when in wrr or drr queue mode." ::= { hwXQoSScheduleProfileEntry 7 } hwXQoSScheduleQueueCs6Weight OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The cs6 queue weight value when in wrr or drr queue mode." ::= { hwXQoSScheduleProfileEntry 8 } hwXQoSScheduleQueueCs7Weight OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The cs7 queue weight value when in wrr or drr queue mode." ::= { hwXQoSScheduleProfileEntry 9 } hwXQoSScheduleQueueEfWeight OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The ef queue weight value when in wrr or drr queue mode." ::= { hwXQoSScheduleProfileEntry 10 } hwXQoSScheduleProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status. Two actions are used: createAndGo, destroy" ::= { hwXQoSScheduleProfileEntry 51 } -- defend statistics hwXQoSCpDefendObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 6 } hwXQoSCpDefendStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSCpDefendStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of statistics on attack defense" ::= { hwXQoSCpDefendObjects 1 } hwXQoSCpDefendStatisticsEntry OBJECT-TYPE SYNTAX HwXQoSCpDefendStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of statistics information on attack defense" INDEX { hwXQoSCpDefendChassisID, hwXQoSCpDefendSlotId, hwXQoSCpDefendObjectIndex } ::= { hwXQoSCpDefendStatisticsTable 1 } HwXQoSCpDefendStatisticsEntry ::= SEQUENCE { hwXQoSCpDefendSlotId Integer32, hwXQoSCpDefendObjectIndex Integer32, hwXQoSCpDefendPassedPackets Counter64, hwXQoSCpDefendPassedBytes Counter64, hwXQoSCpDefendPassedPacketRate Counter64, hwXQoSCpDefendPassedByteRate Counter64, hwXQoSCpDefendDiscardedPackets Counter64, hwXQoSCpDefendDiscardedBytes Counter64, hwXQoSCpDefendDiscardedPacketRate Counter64, hwXQoSCpDefendDiscardedByteRate Counter64, hwXQoSCpDefendDiscardedThreshold Counter32, hwXQoSCpDefendChassisID Integer32 } hwXQoSCpDefendSlotId OBJECT-TYPE SYNTAX Integer32 (1..32) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Slot number of statistics for attack defense." ::= { hwXQoSCpDefendStatisticsEntry 1 } hwXQoSCpDefendObjectIndex OBJECT-TYPE SYNTAX Integer32 (0..511) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of attack defense object." ::= { hwXQoSCpDefendStatisticsEntry 2 } hwXQoSCpDefendPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets passed the attack defense." ::= { hwXQoSCpDefendStatisticsEntry 11 } hwXQoSCpDefendPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes passed the attack defense." ::= { hwXQoSCpDefendStatisticsEntry 12 } hwXQoSCpDefendPassedPacketRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets passed the attack defense. Unit: pps" ::= { hwXQoSCpDefendStatisticsEntry 13 } hwXQoSCpDefendPassedByteRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes passed the attack defense. Unit: bps" ::= { hwXQoSCpDefendStatisticsEntry 14 } hwXQoSCpDefendDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets discarded in the attack defense." ::= { hwXQoSCpDefendStatisticsEntry 15 } hwXQoSCpDefendDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes discarded in the attack defense." ::= { hwXQoSCpDefendStatisticsEntry 16 } hwXQoSCpDefendDiscardedPacketRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets discarded in the attack defense. Unit: pps" ::= { hwXQoSCpDefendStatisticsEntry 17 } hwXQoSCpDefendDiscardedByteRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes discarded in the attack defense. Unit: bps" ::= { hwXQoSCpDefendStatisticsEntry 18 } hwXQoSCpDefendDiscardedThreshold OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Discarded packets threshold of alarm. Unit: packets" ::= { hwXQoSCpDefendStatisticsEntry 19 } hwXQoSCpDefendChassisID OBJECT-TYPE SYNTAX Integer32 (1..32) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Chassis number of statistics for attack defense." ::= { hwXQoSCpDefendStatisticsEntry 20 } -- Urpf discard statistics hwXQoSUrpfObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 7 } hwXQoSUrpfDiscardStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSUrpfDiscardStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of statistics on discarded packets for IP URPF" ::= { hwXQoSUrpfObjects 1 } hwXQoSUrpfDiscardStatisticsEntry OBJECT-TYPE SYNTAX HwXQoSUrpfDiscardStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Urpf discard statistics entry" INDEX { hwXQoSUrpfSlotPhysicalIndex } ::= { hwXQoSUrpfDiscardStatisticsTable 1 } HwXQoSUrpfDiscardStatisticsEntry ::= SEQUENCE { hwXQoSUrpfSlotPhysicalIndex Integer32, hwXQoSUrpfDiscardedPackets Counter64 } hwXQoSUrpfSlotPhysicalIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The index of hwXQoSUrpfDiscardStatisticsTable.This index is identical to entPhysicalIndex in ENTITY-MIB." ::= { hwXQoSUrpfDiscardStatisticsEntry 1 } hwXQoSUrpfDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets discarded." ::= { hwXQoSUrpfDiscardStatisticsEntry 2 } hwXQoSVlanCfgObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 8 } hwXQoSVlanCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSVlanCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of vlan config information." ::= { hwXQoSVlanCfgObjects 1 } hwXQoSVlanCfgEntry OBJECT-TYPE SYNTAX HwXQoSVlanCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Vlan config information entry." INDEX { hwXQosVlanStatVlanId } ::= { hwXQoSVlanCfgTable 1 } HwXQoSVlanCfgEntry ::= SEQUENCE { hwXQoSVlanStatEnable EnabledStatus } hwXQoSVlanStatEnable OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Vlan statistics enable: enable(1),disable(2)." ::= { hwXQoSVlanCfgEntry 1 } -- Redirect multi-ip hwXQoSRedirectNextHopObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 9 } hwXQoSRedirectNextHopTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSRedirectNextHopEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of the redirect next hop" ::= { hwXQoSRedirectNextHopObjects 1 } hwXQoSRedirectNextHopEntry OBJECT-TYPE SYNTAX HwXQoSRedirectNextHopEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of the redirect next hop information" INDEX { hwXQoSRedirectNextHopBehaviorName } ::= { hwXQoSRedirectNextHopTable 1 } HwXQoSRedirectNextHopEntry ::= SEQUENCE { hwXQoSRedirectNextHopBehaviorName OCTET STRING, hwXQoSRedirectNextHopOldIp IpAddress, hwXQoSRedirectNextHopNewIp IpAddress } hwXQoSRedirectNextHopBehaviorName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Traffic behavior name." ::= { hwXQoSRedirectNextHopEntry 1 } hwXQoSRedirectNextHopOldIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The redirect next hop." ::= { hwXQoSRedirectNextHopEntry 2 } hwXQoSRedirectNextHopNewIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The redirect next hop." ::= { hwXQoSRedirectNextHopEntry 3 } -- irsm hwXQoSIrsmDefendObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 10 } hwXQoSIrsmTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIrsmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Irsm " ::= { hwXQoSIrsmDefendObjects 1 } hwXQoSIrsmEntry OBJECT-TYPE SYNTAX HwXQoSIrsmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Irsm" INDEX { hwXQoSIrsmSourceAddress} ::= { hwXQoSIrsmTable 1 } HwXQoSIrsmEntry ::= SEQUENCE { hwXQoSIrsmSourceAddress IpAddress, hwXQoSIrsmGroupAddress IpAddress, hwXQoSIrsmTime TimeTicks, hwXQoSIrsmDelay Integer32, hwXQoSIrsmThreshold Integer32, hwXQoSIrsmUpstream IpAddress, hwXQoSIrsmLocal IpAddress, hwXQoSIrsmTotalPacket Integer32, hwXQoSIrsmDropPacket Integer32 } hwXQoSIrsmSourceAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "hwXQoSIrsmSourceAddress " ::= { hwXQoSIrsmEntry 1 } hwXQoSIrsmGroupAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "hwXQoSIrsmGroupAddress " ::= { hwXQoSIrsmEntry 2 } hwXQoSIrsmTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "hwXQoSIrsmTime " ::= { hwXQoSIrsmEntry 3 } hwXQoSIrsmDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "hwXQoSIrsmDelay " ::= { hwXQoSIrsmEntry 4 } hwXQoSIrsmThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "hwXQoSIrsmThreshold " ::= { hwXQoSIrsmEntry 5 } hwXQoSIrsmUpstream OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "hwXQoSIrsmUpstream " ::= { hwXQoSIrsmEntry 6 } hwXQoSIrsmLocal OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "hwXQoSIrsmLocal " ::= { hwXQoSIrsmEntry 7 } hwXQoSIrsmTotalPacket OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "hwXQoSIrsmTotalPacket " ::= { hwXQoSIrsmEntry 8 } hwXQoSIrsmDropPacket OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "hwXQoSIrsmDropPacket " ::= { hwXQoSIrsmEntry 9 } -- alarm hwXQoSNotifications OBJECT IDENTIFIER ::= { hwXQoSObjects 11 } hwXQoSCpDefendDiscardedRateAlarm NOTIFICATION-TYPE OBJECTS { hwXQoSCpDefendDiscardedPacketRate } STATUS current DESCRIPTION "Rate alarm of packets in the attack defense." ::= { hwXQoSNotifications 1 } hwXQoSQueueDiscardThresholdTrap NOTIFICATION-TYPE OBJECTS { hwXQoSFrameId , hwXQoSSlotId , hwXQoSPortId , hwXQoSTrapIfName , hwXQoSTrapQueueId , hwXQoSTrapDiscardPackets } STATUS current DESCRIPTION "The SNMP trap is generated when the number of packages that queue discard is larger than the configured threshold." ::= { hwXQoSNotifications 2 } hwXQoSCpDefendDiscardedPacketAlarm NOTIFICATION-TYPE OBJECTS { hwXQoSCpDefendSlotId, hwXQoSCpDefendObjectIndex, hwXQoSCpDefendDiscardedPackets, hwXQoSCpDefendDiscardedThreshold, hwXQoSCpDefendChassisID } STATUS current DESCRIPTION "The number of packets discarded by the cpu-defend policy exceed the threshold." ::= { hwXQoSNotifications 3 } hwXQoSCpDefendDiscardedPacketAlarmClear NOTIFICATION-TYPE OBJECTS { hwXQoSCpDefendSlotId, hwXQoSCpDefendObjectIndex, hwXQoSCpDefendDiscardedPackets, hwXQoSCpDefendDiscardedThreshold, hwXQoSCpDefendChassisID } STATUS current DESCRIPTION "The number of packets discarded by the cpu-defend policy below the threshold." ::= { hwXQoSNotifications 4 } hwXQoSCprlDiscardedPacketAlarm NOTIFICATION-TYPE OBJECTS { hwXQoSCpRateLimitIfIndex, hwXQoSCpRateLimitPeVidValue, hwXQoSCpRateLimitCeVidBegin } STATUS current DESCRIPTION "Number of packets discarded in the attack defense alarm." ::= { hwXQoSNotifications 5 } hwXQoSCprlDiscardedPacketAlarmClear NOTIFICATION-TYPE OBJECTS { hwXQoSCpRateLimitIfIndex, hwXQoSCpRateLimitPeVidValue, hwXQoSCpRateLimitCeVidBegin } STATUS current DESCRIPTION "Number of packets discarded in the attack defense alarm clearing." ::= { hwXQoSNotifications 6 } hwXQoSRedirectNextHopChangedAlarm NOTIFICATION-TYPE OBJECTS { hwXQoSRedirectNextHopBehaviorName , hwXQoSRedirectNextHopOldIp , hwXQoSRedirectNextHopNewIp } STATUS current DESCRIPTION "The SNMP trap is the redirect next hop changed." ::= { hwXQoSNotifications 7 } hwXQoSIrsmDelayAlarm NOTIFICATION-TYPE OBJECTS { hwXQoSIrsmSourceAddress, hwXQoSIrsmGroupAddress, hwXQoSIrsmTime, hwXQoSIrsmDelay, hwXQoSIrsmThreshold, hwXQoSIrsmUpstream, hwXQoSIrsmLocal } STATUS current DESCRIPTION "IRSM delay over threshold." ::= { hwXQoSNotifications 8 } hwXQoSIrsmDropPacketAlarm NOTIFICATION-TYPE OBJECTS { hwXQoSIrsmSourceAddress, hwXQoSIrsmGroupAddress, hwXQoSIrsmTime, hwXQoSIrsmTotalPacket, hwXQoSIrsmDropPacket, hwXQoSIrsmUpstream, hwXQoSIrsmLocal } STATUS current DESCRIPTION "IRSM multicast drop packets." ::= { hwXQoSNotifications 9 } hwXQoSIrsmSynFrameDropAlarm NOTIFICATION-TYPE OBJECTS { hwXQoSIrsmSourceAddress, hwXQoSIrsmGroupAddress, hwXQoSIrsmTime } STATUS current DESCRIPTION "IRSM syn frame drop." ::= { hwXQoSNotifications 10 } hwXQoSRuleFaileAlarm NOTIFICATION-TYPE OBJECTS { hwXQoSRuleFailInfo } STATUS current DESCRIPTION "hwXQoSRuleFaileAlarm." ::= { hwXQoSNotifications 11 } hwXQoSProfileUsedAlarm NOTIFICATION-TYPE OBJECTS { hwXQoSProfileName } STATUS current DESCRIPTION "Qos-profile used." ::= { hwXQoSNotifications 12 } --port queue alarm hwXQoSPortQueueAlarm NOTIFICATION-TYPE OBJECTS { hwXQoSPortQueueAlarmIfIndex, hwXQoSPortQueueAlarmQueue, hwXQoSPortQueueAlarmTrunkIndex } STATUS current DESCRIPTION "hwXQoSPortQueueAlarm." ::= { hwXQoSNotifications 13 } hwXQoSPortQueueAlarmClear NOTIFICATION-TYPE OBJECTS { hwXQoSPortQueueAlarmIfIndex, hwXQoSPortQueueAlarmQueue, hwXQoSPortQueueAlarmTrunkIndex } STATUS current DESCRIPTION "hwXQoSPortQueueAlarmClear." ::= { hwXQoSNotifications 14 } --port queue alarm hwXQoSSecurityStormControlInterfaceTrap NOTIFICATION-TYPE OBJECTS { hwXQoSSecurityStormControlInterfaceChassisId, hwXQoSSecurityStormControlInterfaceSlotId, hwXQoSSecurityStormControlInterfaceName, hwXQoSSecurityStormControlInterfaceVlan} STATUS current DESCRIPTION "The SNMP trap is generated when the status of interface is changed for storm-control." ::= { hwXQoSNotifications 15 } --begin add by wangyonggui 176838, CAR/STAT Alarm hwXQoSResouceNotEnoughAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 22 } hwXQoSStatResouceNotEnoughAlarm NOTIFICATION-TYPE OBJECTS { hwXQoSStatResouceNotEnoughSlotId, hwXQoSStatResouceNotEnoughStatType} STATUS current DESCRIPTION "The SNMP trap is generated when the specific statistics resource is not enough." ::= { hwXQoSNotifications 16 } hwXQoSCARResouceNotEnoughAlarm NOTIFICATION-TYPE OBJECTS { hwXQoSCARResouceNotEnoughSlotId, hwXQoSCARResouceNotEnoughCARType} STATUS current DESCRIPTION "The SNMP trap is generated when the specific car resource is not enough." ::= { hwXQoSNotifications 17 } --end add by wangyonggui 176838, CAR/STAT Alarm hwXQoSGeneral OBJECT IDENTIFIER ::= { hwXQoSObjects 12 } hwXQoSFrameId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The ID of the frame." ::= { hwXQoSGeneral 1 } hwXQoSSlotId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The ID of the slot that the interface is located." ::= { hwXQoSGeneral 2 } hwXQoSPortId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The ID of the port" ::= { hwXQoSGeneral 3 } hwXQoSTrapIfName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the interface." ::= { hwXQoSGeneral 4 } hwXQoSTrapQueueId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The ID of the queue giving an alarm." ::= { hwXQoSGeneral 5 } hwXQoSTrapDiscardPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the discarded packets." ::= { hwXQoSGeneral 6 } hwXQoSStormControlObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 13 } hwXQoSStormControlTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSStormControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A Table about storm-control configuration information." ::= { hwXQoSStormControlObjects 1 } hwXQoSStormControlEntry OBJECT-TYPE SYNTAX HwXQoSStormControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwXQoSStormControlIfIndex } ::= { hwXQoSStormControlTable 1 } HwXQoSStormControlEntry ::= SEQUENCE { hwXQoSStormControlIfIndex InterfaceIndex, hwXQoSStormControlBroadcastMinRate Integer32, hwXQoSStormControlBroadcastMaxRate Integer32, hwXQoSStormControlMulticastMinRate Integer32, hwXQoSStormControlMulticastMaxRate Integer32, hwXQoSStormControlAction INTEGER, hwXQoSStormControlInterval Integer32, hwXQoSStormControlTrapEnable EnabledStatus, hwXQoSStormControlLogEnable EnabledStatus, hwXQoSStormControlStatus INTEGER, hwXQoSStormControlUnicastMinRate Integer32, hwXQoSStormControlUnicastMaxRate Integer32, hwXQoSStormControlBcMode INTEGER, hwXQoSStormControlMcMode INTEGER, hwXQoSStormControlUcMode INTEGER } hwXQoSStormControlIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The interface index,equal to ifIndex." ::= { hwXQoSStormControlEntry 1 } hwXQoSStormControlBroadcastMinRate OBJECT-TYPE SYNTAX Integer32 (0..14881000) MAX-ACCESS read-write STATUS current DESCRIPTION "The low water mark of broadcast packets rate. Unit: pps (packets per second). zero : storm-control function is not enable for broadcast packets." DEFVAL { 0 } ::= { hwXQoSStormControlEntry 2 } hwXQoSStormControlBroadcastMaxRate OBJECT-TYPE SYNTAX Integer32 (0..14881000) MAX-ACCESS read-write STATUS current DESCRIPTION "The high water mark of broadcast packets rate. Unit: pps (packets per second). zero : storm-control function is not enable for broadcast packets." DEFVAL { 0 } ::= { hwXQoSStormControlEntry 3 } hwXQoSStormControlMulticastMinRate OBJECT-TYPE SYNTAX Integer32 (0..14881000) MAX-ACCESS read-write STATUS current DESCRIPTION "The low water mark of multicast packets rate. Unit: pps (packets per second). zero : storm-control function is not enable for multicast packets." DEFVAL { 0 } ::= { hwXQoSStormControlEntry 4 } hwXQoSStormControlMulticastMaxRate OBJECT-TYPE SYNTAX Integer32 (0..14881000) MAX-ACCESS read-write STATUS current DESCRIPTION "The high water mark of multicast packets rate. Unit: pps (packets per second). zero : storm-control function is not enable for multicast packets." DEFVAL { 0 } ::= { hwXQoSStormControlEntry 5 } hwXQoSStormControlAction OBJECT-TYPE SYNTAX INTEGER { none(1), block(2), shutdown(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "storm-control action. none : no action will be taken. block: packets will be blocked if receiving-rate is higher than the high water mark and will be unblocked only when the receiving-rate drops below the low water mark. shutdown: the interface will be shutdown if receiving-rate is higher than the high water mark and the interface will NOT be open when the receiving-rate drops below the low water mark. To open the interface , use undo shutdown commond." DEFVAL { 1 } ::= { hwXQoSStormControlEntry 6 } hwXQoSStormControlInterval OBJECT-TYPE SYNTAX Integer32 (1..180) MAX-ACCESS read-write STATUS current DESCRIPTION "The interval that the broadcast storm or mutilcast storm will be checked. Unit: second." DEFVAL { 3 } ::= { hwXQoSStormControlEntry 7 } hwXQoSStormControlTrapEnable OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable trap. enable(1): report trap when interface status changes. disable(2): do not report trap when interface status changes. " DEFVAL { 2 } ::= { hwXQoSStormControlEntry 8 } hwXQoSStormControlLogEnable OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable log. enable(1): record log when interface status changes. disable(2): do not record log when interface status changes. " DEFVAL { 2 } ::= { hwXQoSStormControlEntry 9 } hwXQoSStormControlStatus OBJECT-TYPE SYNTAX INTEGER { normal(1), broadcastBlocked(2), multicastBlocked(3), bothBlocked(4), shutdown(5), unicastBlocked(6), allBlocked(7), bcmcBlocked(8), bcucBlocked(9), ucmcBlocked(10) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of the interface. normal: no storm-control aciton is taken. broadcastBlocked: broadcast packets is blocked. multicastBlocked: multicast packets is blocked. bothBlocked: both the broadcast and multicast packets are blocked. shutdown: the interface is shutdown. unicastBlocked: unicast packets is blocked. allBlocked: broadcast multicast unicast packets is blocked. bcmcBlocked: both the broadcast and multicast packets are blocked. bcucBlocked: both the broadcast and unicast packets are blocked. ucmcBlocked: both the unicast and multicast packets are blocked." ::= { hwXQoSStormControlEntry 10 } hwXQoSStormControlUnicastMinRate OBJECT-TYPE SYNTAX Integer32 (0..14881000) MAX-ACCESS read-write STATUS current DESCRIPTION "The low water mark of unicast packets rate. Unit: pps (packets per second). zero : storm-control function is not enable for unicast packets." DEFVAL { 0 } ::= { hwXQoSStormControlEntry 11 } hwXQoSStormControlUnicastMaxRate OBJECT-TYPE SYNTAX Integer32 (0..14881000) MAX-ACCESS read-write STATUS current DESCRIPTION "The high water mark of unicast packets rate. Unit: pps (packets per second). zero : storm-control function is not enable for unicast packets." DEFVAL { 0 } ::= { hwXQoSStormControlEntry 12 } hwXQoSStormControlBcMode OBJECT-TYPE SYNTAX INTEGER { pps(0), kbps(1), percent(2), none(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The mode of broadcast packets. pps : (packets per second). kbps : (kbit per second). percent : (%). none: initialization." DEFVAL { 3 } ::= { hwXQoSStormControlEntry 13 } hwXQoSStormControlMcMode OBJECT-TYPE SYNTAX INTEGER { pps(0), kbps(1), percent(2), none(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The mode of multicast packets. pps : (packets per second). kbps : (kbit per second). percent : (%). none: initialization." DEFVAL { 3 } ::= { hwXQoSStormControlEntry 14 } hwXQoSStormControlUcMode OBJECT-TYPE SYNTAX INTEGER { pps(0), kbps(1), percent(2), none(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The mode of unicast packets. pps : (packets per second). kbps : (kbit per second). percent : (%). none: initialization." DEFVAL { 3 } ::= { hwXQoSStormControlEntry 15 } hwXQoSStormControlNotification OBJECT IDENTIFIER ::= { hwXQoSObjects 14 } hwXQoSStormControlTrap NOTIFICATION-TYPE OBJECTS { hwXQoSStormControlBroadcastMinRate, hwXQoSStormControlBroadcastMaxRate, hwXQoSStormControlMulticastMinRate, hwXQoSStormControlMulticastMaxRate, hwXQoSStormControlAction, hwXQoSStormControlInterval, hwXQoSStormControlStatus, hwXQoSStormControlUnicastMinRate, hwXQoSStormControlUnicastMaxRate, hwXQoSStormControlBcMode ,hwXQoSStormControlMcMode ,hwXQoSStormControlUcMode } STATUS current DESCRIPTION "The SNMP trap is generated when the status of interface is changed for storm-control. hwXQoSStormControlBroadcastMinRate: The low water mark of broadcast packets rate. hwXQoSStormControlBroadcastMaxRate: The high water mark of broadcast packets rate. hwXQoSStormControlMulticastMinRate: The low water mark of multicast packets rate. hwXQoSStormControlMulticastMaxRate: The high water mark of multicast packets rate. hwXQoSStormControlAction: The storm-control action. hwXQoSStormControlInterval: The interval that the broadcast storm or mutilcast storm will be checked. hwXQoSStormControlStatus: The status of the interface. hwXQoSStormControlUnicastMinRate: The low water mark of unicast packets rate. hwXQoSStormControlUniicastMaxRate: The high water mark of unicast packets rate. hwXQoSStormControlBcMode: The mode of Broadcast packets. hwXQoSStormControlMcMode: The mode of multicast packets. hwXQoSStormControlUcMode: The mode of unicast packets." ::= { hwXQoSStormControlNotification 1 } hwXQoSQueueStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 15 } hwXQoSQueueStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSQueueStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A Table about queue statistics." ::= { hwXQoSQueueStatisticsObjects 1 } hwXQoSQueueStatisticsEntry OBJECT-TYPE SYNTAX HwXQoSQueueStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of queue statistics infomation." INDEX { hwXQoSQueueStatisticsIngressIfIndex, hwXQoSQueueStatisticsEgressIfIndex, hwXQoSQueueStatisticsQueueIndex } ::= { hwXQoSQueueStatisticsTable 1 } HwXQoSQueueStatisticsEntry ::= SEQUENCE { hwXQoSQueueStatisticsIngressIfIndex InterfaceIndex, hwXQoSQueueStatisticsEgressIfIndex InterfaceIndex, hwXQoSQueueStatisticsQueueIndex INTEGER, hwXQoSQueueStatisticsPassedPacketsCount Counter64, hwXQosQueueStatisticsReset INTEGER, hwXQoSQueueStatisticsRowStatus RowStatus } hwXQoSQueueStatisticsIngressIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ingress interface index. 2147483647: invalid interface index, the statistics will be the count of packets of the egress interface and queue. The ingress interface index and the egress interface index can not be 2147483647 at the same time." ::= { hwXQoSQueueStatisticsEntry 1 } hwXQoSQueueStatisticsEgressIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The egress interface index. 2147483647: invalid interface index, the statistics will be the count of packets of the ingress interface and queue. The ingress interface index and the egress interface index can not be 2147483647 at the same time. " ::= { hwXQoSQueueStatisticsEntry 2 } hwXQoSQueueStatisticsQueueIndex OBJECT-TYPE SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "The queue index." ::= { hwXQoSQueueStatisticsEntry 3 } hwXQoSQueueStatisticsPassedPacketsCount OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The passed packets count. If the ingress interface index is 2147483647, this node will be the count of passed packets of the specified queue of the ingress interface. If the egress interface index is 2147483647, this node will be the count of passed packets of the specified queue of the ingress interface. If none of the ingress and egress interface is 2147483647, this node will be the count of passed packets which is from the ingress interface to the egress interface at the specified queue. The ingress interface index and the egress interface index can not be 2147483647 at the same time ." ::= { hwXQoSQueueStatisticsEntry 4 } hwXQosQueueStatisticsReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "Set this node to reset the counter. Reset(1) will be returned if this node is read." ::= { hwXQoSQueueStatisticsEntry 5 } hwXQoSQueueStatisticsRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active,createandgo, destroy" ::= { hwXQoSQueueStatisticsEntry 6 } hwXQoSPortStatisticsDropObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 16 } hwXQoSPortStatisticsDropTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSPortStatisticsDropEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table about drop packets statistics of port." ::= { hwXQoSPortStatisticsDropObjects 1 } hwXQoSPortStatisticsDropEntry OBJECT-TYPE SYNTAX HwXQoSPortStatisticsDropEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry about drop packets statistics of port." INDEX { hwXQoSPortStatisticsDropIfIndex} ::= { hwXQoSPortStatisticsDropTable 1 } HwXQoSPortStatisticsDropEntry ::= SEQUENCE { hwXQoSPortStatisticsDropIfIndex InterfaceIndex, hwXQoSPortStatisticsDropPacketsCount Counter64, hwXQosPortStatisticsDropReset INTEGER, hwXQosPortStatisticsDropResetTime TimeTicks } hwXQoSPortStatisticsDropIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The interface index." ::= { hwXQoSPortStatisticsDropEntry 1 } hwXQoSPortStatisticsDropPacketsCount OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The dropped packets count of the port." ::= { hwXQoSPortStatisticsDropEntry 2 } hwXQosPortStatisticsDropReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set this node to reset the counter. Reset(1) will be returned if this node is read." ::= { hwXQoSPortStatisticsDropEntry 3 } hwXQosPortStatisticsDropResetTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sysUpTime on the most recent occasion at which one of this interface's counters suffered a discontinuity. If no such discontinuities have occurred since the last re-initialization of the local management subsystem, then this object contains a zero value." ::= { hwXQoSPortStatisticsDropEntry 4 } hwXQoSQueueStatisticsDropObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 17 } hwXQoSQueueStatisticsDropTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSQueueStatisticsDropEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table about drop packets statistics of queue." ::= { hwXQoSQueueStatisticsDropObjects 1 } hwXQoSQueueStatisticsDropEntry OBJECT-TYPE SYNTAX HwXQoSQueueStatisticsDropEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry about drop packets statistics of queue." INDEX { hwXQoSQueueStatisticsDropIfIndex,hwXQoSQueueStatisticsDropQueueIndex } ::= { hwXQoSQueueStatisticsDropTable 1 } HwXQoSQueueStatisticsDropEntry ::= SEQUENCE { hwXQoSQueueStatisticsDropIfIndex InterfaceIndex, hwXQoSQueueStatisticsDropQueueIndex INTEGER, hwXQoSQueueStatisticsDropPacketsCount Counter64, hwXQosQueueStatisticsDropReset INTEGER, hwXQosQueueStatisticsDropResetTime TimeTicks } hwXQoSQueueStatisticsDropIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The interface index." ::= { hwXQoSQueueStatisticsDropEntry 1 } hwXQoSQueueStatisticsDropQueueIndex OBJECT-TYPE SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "The queue index." ::= { hwXQoSQueueStatisticsDropEntry 2 } hwXQoSQueueStatisticsDropPacketsCount OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The dropped packets count of the queue." ::= { hwXQoSQueueStatisticsDropEntry 3 } hwXQosQueueStatisticsDropReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set this node to reset the counter. Reset(1) will be returned if this node is read." ::= { hwXQoSQueueStatisticsDropEntry 4 } hwXQosQueueStatisticsDropResetTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sysUpTime on the most recent occasion at which one of this queue's counters suffered a discontinuity. If no such discontinuities have occurred since the last re-initialization of the local management subsystem, then this object contains a zero value." ::= { hwXQoSQueueStatisticsDropEntry 5 } --rulefail hwXQoSRuleFailObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 18 } hwXQoSRuleFailTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSRuleFailEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwXQoSRuleFailTable" ::= { hwXQoSRuleFailObjects 1 } hwXQoSRuleFailEntry OBJECT-TYPE SYNTAX HwXQoSRuleFailEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwXQoSRuleFailEntry" INDEX { hwXQoSRuleFailInfo } ::= { hwXQoSRuleFailTable 1 } HwXQoSRuleFailEntry ::= SEQUENCE { hwXQoSRuleFailInfo OCTET STRING } hwXQoSRuleFailInfo OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwXQoSRuleFailInfo." ::= { hwXQoSRuleFailEntry 1 } -- profile alarm hwXQoSProfileObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 19 } hwXQoSProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of the qos-profile" ::= { hwXQoSProfileObjects 1 } hwXQoSProfileEntry OBJECT-TYPE SYNTAX HwXQoSProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of the redirect next hop information" INDEX { hwXQoSProfileName } ::= { hwXQoSProfileTable 1 } HwXQoSProfileEntry ::= SEQUENCE { hwXQoSProfileName OCTET STRING } hwXQoSProfileName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Qos-profile name." ::= { hwXQoSProfileEntry 1 } --port queue alarm hwXQoSPortQueueAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 20 } hwXQoSPortQueueAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSPortQueueAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwXQoSPortQueueAlarmTable" ::= { hwXQoSPortQueueAlarmObjects 1 } hwXQoSPortQueueAlarmEntry OBJECT-TYPE SYNTAX HwXQoSPortQueueAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwXQoSPortQueueAlarmEntry" INDEX { hwXQoSPortQueueAlarmIfIndex } ::= { hwXQoSPortQueueAlarmTable 1 } HwXQoSPortQueueAlarmEntry ::= SEQUENCE { hwXQoSPortQueueAlarmIfIndex InterfaceIndex, hwXQoSPortQueueAlarmQueue OCTET STRING, hwXQoSPortQueueAlarmTrunkIndex InterfaceIndex } hwXQoSPortQueueAlarmIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The interface index." ::= { hwXQoSPortQueueAlarmEntry 1 } hwXQoSPortQueueAlarmQueue OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..4)) MAX-ACCESS read-write STATUS current DESCRIPTION "hwXQoSPortQueueAlarmQueue." ::= { hwXQoSPortQueueAlarmEntry 2 } hwXQoSPortQueueAlarmTrunkIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-write STATUS current DESCRIPTION "The trunk interface index." ::= { hwXQoSPortQueueAlarmEntry 3 } --port queue alarm ---begin add by wangyonggui 176838, CAR/STAT Alarm hwXQoSStatResouceNotEnoughAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSStatResouceNotEnoughAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwXQoSStatResouceNotEnoughAlarmTable" ::= { hwXQoSResouceNotEnoughAlarmObjects 1 } hwXQoSStatResouceNotEnoughAlarmEntry OBJECT-TYPE SYNTAX HwXQoSStatResouceNotEnoughAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwXQoSStatResouceNotEnoughAlarmEntry" INDEX { hwXQoSStatResouceNotEnoughSlotId, hwXQoSStatResouceNotEnoughStatType } ::= { hwXQoSStatResouceNotEnoughAlarmTable 1 } HwXQoSStatResouceNotEnoughAlarmEntry ::= SEQUENCE { hwXQoSStatResouceNotEnoughSlotId Integer32, hwXQoSStatResouceNotEnoughStatType OCTET STRING } hwXQoSStatResouceNotEnoughSlotId OBJECT-TYPE SYNTAX Integer32 (1..128) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Slot ID of the LPU where the stastitics resource is insufficient" ::= { hwXQoSStatResouceNotEnoughAlarmEntry 1 } hwXQoSStatResouceNotEnoughStatType OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..511)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Type of insufficient statistics resource" ::= { hwXQoSStatResouceNotEnoughAlarmEntry 2 } hwXQoSCARResouceNotEnoughAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSCARResouceNotEnoughAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwXQoSCARResouceNotEnoughAlarmTable" ::= { hwXQoSResouceNotEnoughAlarmObjects 2 } hwXQoSCARResouceNotEnoughAlarmEntry OBJECT-TYPE SYNTAX HwXQoSCARResouceNotEnoughAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwXQoSCARResouceNotEnoughAlarmEntry" INDEX { hwXQoSCARResouceNotEnoughSlotId, hwXQoSCARResouceNotEnoughCARType } ::= { hwXQoSCARResouceNotEnoughAlarmTable 1 } HwXQoSCARResouceNotEnoughAlarmEntry ::= SEQUENCE { hwXQoSCARResouceNotEnoughSlotId Integer32, hwXQoSCARResouceNotEnoughCARType OCTET STRING } hwXQoSCARResouceNotEnoughSlotId OBJECT-TYPE SYNTAX Integer32 (1..128) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Slot ID of the LPU where the CAR resource is insufficient" ::= { hwXQoSCARResouceNotEnoughAlarmEntry 1 } hwXQoSCARResouceNotEnoughCARType OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..511)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Type of insufficient car resource" ::= { hwXQoSCARResouceNotEnoughAlarmEntry 2 } --end add by wangyonggui 176838, CAR/STAT Alarm -- ****************************************************************** -- -- hwXQoSPortQueueStatisticsTable -- hwXQoSQppbPolicyStatisticsTable -- w00164261 -- -- -- ****************************************************************** hwXQoSQppbPolicyStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSQppbPolicyStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to query the statistics of qppb. " ::= { hwXQoSBaObjects 37 } hwXQoSQppbPolicyStatisticsEntry OBJECT-TYPE SYNTAX HwXQoSQppbPolicyStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwXQoSQppbPolicyStatisticsEntry" INDEX { hwXQoSQppbPolicyLocalID, hwXQoSQppbPolicyDirection, hwXQoSQppbPolicyStatisticsInterfaceIndex } ::= { hwXQoSQppbPolicyStatisticsTable 1 } HwXQoSQppbPolicyStatisticsEntry ::= SEQUENCE { hwXQoSQppbPolicyLocalID Integer32, hwXQoSQppbPolicyDirection INTEGER, hwXQoSQppbPolicyStatisticsInterfaceIndex InterfaceIndex, hwXQoSQppbPolicyStatisticsReset INTEGER, hwXQoSQppbPolicyMatchedPackets Counter64, hwXQoSQppbPolicyMatchedBytes Counter64, hwXQoSQppbPolicyPassedPackets Counter64, hwXQoSQppbPolicyPassedBytes Counter64, hwXQoSQppbPolicyDropedPackets Counter64, hwXQoSQppbPolicyDropedBytes Counter64, -- begin by chenzhe for qppb stat hwXQoSQppbPolicyMatchPacketsRate Counter64, hwXQoSQppbPolicyMatchBytesRate Counter64 -- end by chenzhe for qppb stat } hwXQoSQppbPolicyLocalID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "qos-local-id <1~31>" ::= { hwXQoSQppbPolicyStatisticsEntry 1 } hwXQoSQppbPolicyDirection OBJECT-TYPE SYNTAX INTEGER { inbound(1), outbound(2) } MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the direction where statistics are queried. The value can be: 1: inbound 2: outbound " ::= { hwXQoSQppbPolicyStatisticsEntry 2 } hwXQoSQppbPolicyStatisticsInterfaceIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the interface index. " ::= { hwXQoSQppbPolicyStatisticsEntry 3 } hwXQoSQppbPolicyStatisticsReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } MAX-ACCESS read-write STATUS current DESCRIPTION " This object indicates the statistics are reset. " ::= { hwXQoSQppbPolicyStatisticsEntry 4 } hwXQoSQppbPolicyMatchedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the number of matched packets. " ::= { hwXQoSQppbPolicyStatisticsEntry 5 } hwXQoSQppbPolicyMatchedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the number of matched bytes. " ::= { hwXQoSQppbPolicyStatisticsEntry 6 } hwXQoSQppbPolicyPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the number of passed packets. " ::= { hwXQoSQppbPolicyStatisticsEntry 7 } hwXQoSQppbPolicyPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the number of passed bytes. " ::= { hwXQoSQppbPolicyStatisticsEntry 8 } hwXQoSQppbPolicyDropedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the number of droped packets. " ::= { hwXQoSQppbPolicyStatisticsEntry 9 } hwXQoSQppbPolicyDropedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the number of droped bytes. " ::= { hwXQoSQppbPolicyStatisticsEntry 10 } -- begin by chenzhe for qppb stat hwXQoSQppbPolicyMatchPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the rate of matched packets. " ::= { hwXQoSQppbPolicyStatisticsEntry 11 } hwXQoSQppbPolicyMatchBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the rate of matched bytes. " ::= { hwXQoSQppbPolicyStatisticsEntry 12 } -- end by chenzhe for qppb stat -- Beg addeded by w00164261 for qos phb enable [ vlan ] [vlan-id] hwXQoSIfPhbEnableTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfPhbEnableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "qos phb enable [ vlan ] [vlan-id]." ::= { hwXQoSBaObjects 38 } hwXQoSIfPhbEnableEntry OBJECT-TYPE SYNTAX HwXQoSIfPhbEnableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwXQoSIfPhbEnableEntry." INDEX { hwXQoSIfPhbEnableIfIndex, hwXQoSIfPhbEnableVlanId } ::= { hwXQoSIfPhbEnableTable 1 } HwXQoSIfPhbEnableEntry ::= SEQUENCE { hwXQoSIfPhbEnableIfIndex Integer32, hwXQoSIfPhbEnableVlanId Integer32, hwXQoSIfPhbEnableDomainName OCTET STRING, hwXQoSIfPhbEnableRowStatus RowStatus } hwXQoSIfPhbEnableIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the interface index." ::= { hwXQoSIfPhbEnableEntry 1 } hwXQoSIfPhbEnableVlanId OBJECT-TYPE SYNTAX Integer32 (0 | 1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the VLAN ID of the interface." ::= { hwXQoSIfPhbEnableEntry 2 } hwXQoSIfPhbEnableDomainName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the name of the DS domain.The value of the object ranges from 1 to 31.The name cannot contain Chinese characters." ::= { hwXQoSIfPhbEnableEntry 3 } hwXQoSIfPhbEnableRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1)." ::= { hwXQoSIfPhbEnableEntry 4 } -- End modified by w00164261 for qos phb enable [ vlan ] [vlan-id] -- Beg add by w00176838 for remark payload-dscp hwXQoSIfRemarkDscpTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSIfRemarkDscpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "enable to remark DSCP of the payload. " ::= { hwXQoSBaObjects 39 } hwXQoSIfRemarkDscpEntry OBJECT-TYPE SYNTAX HwXQoSIfRemarkDscpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwXQoSIfRemarkDscpEntry." INDEX { hwXQoSIfRemarkDscpIfIndex } ::= { hwXQoSIfRemarkDscpTable 1 } HwXQoSIfRemarkDscpEntry ::= SEQUENCE { hwXQoSIfRemarkDscpIfIndex Integer32, hwXQoSIfRemarkDscpRowStatus RowStatus } hwXQoSIfRemarkDscpIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the interface index." ::= { hwXQoSIfRemarkDscpEntry 1 } hwXQoSIfRemarkDscpRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1)." ::= { hwXQoSIfRemarkDscpEntry 2 } -- Beg add by w00176838 for remark payload-dscp hwXQoSCompliances OBJECT IDENTIFIER ::= { hwXQoSConformance 1 } hwXQoSGroups OBJECT IDENTIFIER ::= { hwXQoSConformance 2 } -- compliance statements hwXQoSCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for entities that implement extend QoS on a router." MODULE -- this module MANDATORY-GROUPS { hwXQoSIfQueueGroup, hwXQoSIfCarStatisticsGroup, hwXQoSCpDefendStatisticsGroup, hwNotificationExtGroup, hwXQosAtmTrafficQueueGroup, hwXQosAtmPvcServiceTypeGroup, hwXQosIfOutboundQueueStatisticGroup, hwXQoSBaGroup, hwXQoSBa8021pPhbGroup, hwXQoSBa8021pMapGroup, hwXQoSBaDscpPhbGroup, hwXQoSBaDscpMapGroup, hwXQoSBaExpPhbGroup, hwXQoSBaExpMapGroup, hwXQoSIfDiffDomainGroup, hwXQoSIfTrust8021pGroup, hwXQoSCommonInboundGroup, hwXQoSPppInboundGroup, hwXQoSServiceclassGroup, hwXQoSPhbGroup, hwXQoSFieldDeiGroup, hwXQoSPicForwardingGroup, hwXQoSCarTableGroup, hwXQoSPortShapingGroup, hwXQoSQueueGroup, hwXQoSCarStatisticsGroup, hwXQoSCpRateLimitGroup} ::= { hwXQoSCompliances 1 } -- units of conformance hwXQoSIfQueueGroup OBJECT-GROUP OBJECTS { hwXQoSIfQueueIfIndex, hwXQoSIfQueueVlanID, hwXQoSIfQueueCosType, hwXQoSIfQueuePassedPackets, hwXQoSIfQueuePassededBytes, hwXQoSIfQueueTotalPackets, hwXQoSIfQueueTotalBytes, hwXQoSIfQueueDiscardedPackets, hwXQoSIfQueueDiscardedBytes, hwXQoSIfQueuePassedPacketRate, hwXQoSIfQueuePassedByteRate, hwXQoSIfQueueDiscardedPacketRate, hwXQoSIfQueueDiscardedByteRate, hwXQoSIfQueueResetFlag, hwXQoSIfQueueUsagePercentage } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwXQoSGroups 1 } hwXQoSIfCarStatisticsGroup OBJECT-GROUP OBJECTS { hwXQoSIfCarConformedPackets, hwXQoSIfCarConformedBytes, hwXQoSIfCarConformedPacketRate, hwXQoSIfCarConformedByteRate, hwXQoSIfCarExceededPackets, hwXQoSIfCarExceededBytes, hwXQoSIfCarExceededPacketRate, hwXQoSIfCarExceededByteRate, hwXQoSIfCarOverflowPackets, hwXQoSIfCarOverflowBytes, hwXQoSIfCarOverflowPacketRate, hwXQoSIfCarOverflowByteRate, hwXQoSIfCarPassedPackets, hwXQoSIfCarPassedBytes, hwXQoSIfCarDiscardedPackets, hwXQoSIfCarDiscardedBytes } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwXQoSGroups 2 } hwXQoSCpDefendStatisticsGroup OBJECT-GROUP OBJECTS { hwXQoSCpDefendSlotId, hwXQoSCpDefendObjectIndex, hwXQoSCpDefendPassedPackets, hwXQoSCpDefendPassedBytes, hwXQoSCpDefendPassedPacketRate, hwXQoSCpDefendPassedByteRate, hwXQoSCpDefendDiscardedPackets, hwXQoSCpDefendDiscardedBytes, hwXQoSCpDefendDiscardedPacketRate, hwXQoSCpDefendDiscardedByteRate, hwXQoSCpDefendDiscardedThreshold, hwXQoSCpDefendChassisID } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwXQoSGroups 3 } hwNotificationExtGroup NOTIFICATION-GROUP NOTIFICATIONS { hwXQoSCpDefendDiscardedRateAlarm, hwXQoSCpDefendDiscardedPacketAlarm, hwXQoSQueueDiscardThresholdTrap, hwXQoSStormControlTrap, hwXQoSCprlDiscardedPacketAlarm, hwXQoSCprlDiscardedPacketAlarmClear, hwXQoSRedirectNextHopChangedAlarm } STATUS current DESCRIPTION "The HUAWEI defend trap info." ::= { hwXQoSGroups 4 } hwXQoSGeneralGroup OBJECT-GROUP OBJECTS { hwXQoSFrameId, hwXQoSSlotId, hwXQoSPortId, hwXQoSTrapIfName, hwXQoSTrapQueueId, hwXQoSTrapDiscardPackets } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwXQoSGroups 5 } hwXQoSSredGroup OBJECT-GROUP OBJECTS { hwXQoSIfSredQueueIndex, hwXQoSIfSredRedStartDiscardPoint, hwXQoSIfSredRedDiscardProbability, hwXQoSIfSredYellowStartDiscardPoint, hwXQoSIfSredYellowDiscardProbability, hwXQoSIfSredRowStatus } STATUS current DESCRIPTION "This is Sred group of information." ::= { hwXQoSGroups 6 } hwXQosAtmTrafficQueueGroup OBJECT-GROUP OBJECTS { hwXQoSAtmTrafficQueueServiceClass, hwXQoSAtmTrafficQueueRowStatus } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwXQoSGroups 7 } hwXQosAtmPvcServiceTypeGroup OBJECT-GROUP OBJECTS { hwXQoSAtmPvcNameServiceTypeIndex, hwXQoSAtmPvcServiceType, hwXQoSAtmPvcPcr, hwXQoSAtmPvcCdvt, hwXQoSAtmPvcVbrScr, hwXQoSAtmPvcVbrMbs, hwXQoSAtmPvcRowStatus } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwXQoSGroups 8 } hwXQosIfOutboundQueueStatisticGroup OBJECT-GROUP OBJECTS { hwXQoSIfQueDiscardPackets } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwXQoSGroups 9 } hwXQoSShapingGroup OBJECT-GROUP OBJECTS { hwXQoSIfShapingIfIndex, hwXQoSIfShapingQueueIndex, hwXQoSIfShapingQueueCir, hwXQoSIfShapingQueuePir, hwXQoSIfShapingRowStatus } STATUS current DESCRIPTION "This is Shaping group of information." ::= { hwXQoSGroups 10 } hwXQoSUrpfDiscardStatisticsGroup OBJECT-GROUP OBJECTS { hwXQoSUrpfSlotPhysicalIndex, hwXQoSUrpfDiscardedPackets } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwXQoSGroups 11 } hwXQoSBaGroup OBJECT-GROUP OBJECTS { hwXQoSBaIndex, hwXQoSBaName, hwXQoSBaRowStatus } STATUS current DESCRIPTION "This is different server domain group of information." ::= { hwXQoSGroups 12 } hwXQoSBa8021pPhbGroup OBJECT-GROUP OBJECTS { hwXQoSBa8021pPhbIndex, hwXQoSBa8021pPhbPri, hwXQoSBa8021pPhbCos, hwXQoSBa8021pPhbColour, hwXQoSBa8021pPhbRowStatus } STATUS current DESCRIPTION "This is different server domain group of information." ::= { hwXQoSGroups 13 } hwXQoSBa8021pMapGroup OBJECT-GROUP OBJECTS { hwXQoSBa8021pMapIndex, hwXQoSBa8021pMapCos, hwXQoSBa8021pMapColour, hwXQoSBa8021pMapPri, hwXQoSBa8021pMapRowStatus } STATUS current DESCRIPTION "This is different server domain group of information." ::= { hwXQoSGroups 14 } hwXQoSBaDscpPhbGroup OBJECT-GROUP OBJECTS { hwXQoSBaDscpPhbIndex, hwXQoSBaDscpPhbPri, hwXQoSBaDscpPhbCos, hwXQoSBaDscpPhbColour, hwXQoSBaDscpPhbRowStatus } STATUS current DESCRIPTION "This is different server domain group of information." ::= { hwXQoSGroups 15 } hwXQoSBaDscpMapGroup OBJECT-GROUP OBJECTS { hwXQoSBaDscpMapIndex, hwXQoSBaDscpMapCos, hwXQoSBaDscpMapColour, hwXQoSBaDscpMapPri, hwXQoSBaDscpMapRowStatus } STATUS current DESCRIPTION "This is different server domain group of information." ::= { hwXQoSGroups 16 } hwXQoSBaExpPhbGroup OBJECT-GROUP OBJECTS { hwXQoSBaExpPhbIndex, hwXQoSBaExpPhbPri, hwXQoSBaExpPhbCos, hwXQoSBaExpPhbColour, hwXQoSBaExpPhbRowStatus } STATUS current DESCRIPTION "This is different server domain group of information." ::= { hwXQoSGroups 17 } hwXQoSBaExpMapGroup OBJECT-GROUP OBJECTS { hwXQoSBaExpMapIndex, hwXQoSBaExpMapCos, hwXQoSBaExpMapColour, hwXQoSBaExpMapPri, hwXQoSBaExpMapRowStatus } STATUS current DESCRIPTION "This is different server domain group of information." ::= { hwXQoSGroups 18 } hwXQoSIfDiffDomainGroup OBJECT-GROUP OBJECTS { hwXQoSIfDiffDomainIfIndex, hwXQoSIfDiffDomainVlanId, hwXQoSIfDiffDomainName, hwXQoSIfDiffDomainRowStatus, hwXQoSIfDiffDomainVlanId2 } STATUS current DESCRIPTION "This is different server domain group of information." ::= { hwXQoSGroups 19 } hwXQoSBaPhbGroup OBJECT-GROUP OBJECTS { hwXQoSBaPhbType, hwXQoSBaPhbPri, hwXQoSBaPhbCos, hwXQoSBaPhbColour, hwXQoSBaPhbRowStatus } STATUS current DESCRIPTION "This is different server domain group of information." ::= { hwXQoSGroups 20 } hwXQoSBaMapGroup OBJECT-GROUP OBJECTS { hwXQoSBaMapType, hwXQoSBaMapCos, hwXQoSBaMapColour, hwXQoSBaMapPri, hwXQoSBaMapRowStatus } STATUS current DESCRIPTION "This is different server domain group of information." ::= { hwXQoSGroups 21 } hwXQoSIfTrustGroup OBJECT-GROUP OBJECTS { hwXQoSIfTrustIfIndex, hwXQoSIfTrustVlanID1, hwXQoSIfTrustVlanID2, hwXQoSBaType, hwXQoSIfTrustAction, hwXQoSIfTrustRowStatus} STATUS current DESCRIPTION "This is different server domain group of information." ::= { hwXQoSGroups 22 } hwXQosVlanStatGroup OBJECT-GROUP OBJECTS {hwXQosVlanStatInTotalPkts, hwXQosVlanStatInTotalBytes, hwXQosVlanStatOutTotalPkts, hwXQosVlanStatOutTotalBytes, hwXQosVlanStatInUcastPkts, hwXQosVlanStatInUcastBytes, hwXQosVlanStatOutUcastPkts, hwXQosVlanStatOutUcastBytes, hwXQosVlanStatInMcastPkts, hwXQosVlanStatInMcastBytes, hwXQosVlanStatOutMcastPkts, hwXQosVlanStatOutMcastBytes, hwXQosVlanStatInBcastPkts, hwXQosVlanStatInBcastBytes, hwXQosVlanStatOutBcastPkts, hwXQosVlanStatOutBcastBytes, hwXQosVlanStatInUnknownUcastPkts, hwXQosVlanStatInUnknownUcastBytes, hwXQosVlanStatResetFlag } STATUS current DESCRIPTION "This is statistic group of information." ::= { hwXQoSGroups 23 } hwXQoSVlanCfgGroup OBJECT-GROUP OBJECTS { hwXQoSVlanStatEnable } STATUS current DESCRIPTION "This is statistic group of information." ::= { hwXQoSGroups 24 } hwXQoSStormControlGroup OBJECT-GROUP OBJECTS { hwXQoSStormControlBroadcastMinRate, hwXQoSStormControlBroadcastMaxRate, hwXQoSStormControlMulticastMinRate, hwXQoSStormControlMulticastMaxRate, hwXQoSStormControlAction, hwXQoSStormControlInterval, hwXQoSStormControlTrapEnable, hwXQoSStormControlLogEnable, hwXQoSStormControlStatus, hwXQoSStormControlUnicastMinRate, hwXQoSStormControlUnicastMaxRate, hwXQoSStormControlBcMode, hwXQoSStormControlMcMode, hwXQoSStormControlUcMode } STATUS current DESCRIPTION "This is shaping group of information." ::= { hwXQoSGroups 25 } hwXQoSQueueStatisticsGroup OBJECT-GROUP OBJECTS { hwXQoSQueueStatisticsPassedPacketsCount, hwXQosQueueStatisticsReset, hwXQoSQueueStatisticsRowStatus } STATUS current DESCRIPTION "This is shaping group of information." ::= { hwXQoSGroups 26} hwXQoSIfPppoeGroup OBJECT-GROUP OBJECTS { hwXQoSIfPppoeRowStatus } STATUS current DESCRIPTION "This is PPPoE group of information." ::= { hwXQoSGroups 27 } hwXQoSVlanBcastSuppressGroup OBJECT-GROUP OBJECTS { hwXQoSVlanBcastSuppressValue, hwXQoSVlanBcastSuppressRowStatus } STATUS current DESCRIPTION "This is VLAN broadcast suppression group of information." ::= { hwXQoSGroups 28 } hwXQoSRedirectNextHopGroup OBJECT-GROUP OBJECTS { hwXQoSRedirectNextHopBehaviorName, hwXQoSRedirectNextHopOldIp, hwXQoSRedirectNextHopNewIp } STATUS current DESCRIPTION "This is the redirect next hop group of information." ::= { hwXQoSGroups 29 } hwXQoSIfTrust8021pGroup OBJECT-GROUP OBJECTS { hwXQoSIfTrust8021pIfIndex, hwXQoSIfTrust8021pVlanID, hwXQoSIfTrust8021pAction, hwXQoSIfTrust8021pRowStatus } STATUS current DESCRIPTION "Description." ::= { hwXQoSGroups 30} hwXQoSCommonInboundGroup OBJECT-GROUP OBJECTS{ hwXQoSCommonInboundPhbIndex , hwXQoSCommonInboundPhbCos , hwXQoSCommonInboundPhbColor , hwXQoSCommonInboundPhbPri , hwXQoSCommonInboundRowStatus } STATUS current DESCRIPTION " hwXQoSCommonInboundGroup " ::= { hwXQoSGroups 31 } hwXQoSPppInboundGroup OBJECT-GROUP OBJECTS{ hwXQoSPppInboundCos, hwXQoSPppInboundColor, hwXQoSPppInboundRowStatus } STATUS current DESCRIPTION " hwXQoSPppInboundGroup " ::= { hwXQoSGroups 32 } hwXQoSServiceclassGroup OBJECT-GROUP OBJECTS{ hwXQoSServiceclassPort , hwXQoSServiceclass , hwXQoSServiceclassRowStatus } STATUS current DESCRIPTION " hwXQoSServiceclassGroup " ::= { hwXQoSGroups 33 } hwXQoSPhbGroup OBJECT-GROUP OBJECTS{ hwXQoSPhbPort , hwXQoSPhbEnable, hwXQoSPhbRowStatus } STATUS current DESCRIPTION " hwXQoSPhbGroup " ::= { hwXQoSGroups 34 } hwXQoSFieldDeiGroup OBJECT-GROUP OBJECTS{ hwXQoSFieldDeiInterface, hwXQoSFieldDeiVlanId, hwXQoSFieldDeiEnabled, hwXQoSFieldDeiRowStatus } STATUS current DESCRIPTION " hwXQoSFieldDeiGroup " ::= { hwXQoSGroups 35 } hwXQoSPicForwardingGroup OBJECT-GROUP OBJECTS{ hwXQoSPicForwardingInterface, hwXQoSPicForwarding8021pValue, hwXQoSPicForwardingPriority, hwXQoSPicForwardingRowStatus } STATUS current DESCRIPTION " hwXQoSPicForwardingGroup " ::= { hwXQoSGroups 36 } hwXQoSCarTableGroup OBJECT-GROUP OBJECTS{ hwXQoSCarInterfaceIndex, hwXQoSCarDirection, hwXQoSCarVlanID, hwXQoSCarCirValue, hwXQoSCarPirValue, hwXQoSCarCbsValue, hwXQoSCarPbsValue, hwXQoSCarGreenAction, hwXQoSCarGreenServiceClass, hwXQoSCarGreenColor, hwXQoSCarYellowAction, hwXQoSCarYellowServiceClass, hwXQoSCarYellowColor, hwXQoSCarRedAction, hwXQoSCarRedServiceClass, hwXQoSCarRedColor, hwXQoSCarRowStatus } STATUS current DESCRIPTION " hwXQoSCarTableGroup " ::= { hwXQoSGroups 37 } hwXQoSPortShapingGroup OBJECT-GROUP OBJECTS{ hwXQoSPortShapingInterface, hwXQoSPortShapingValue, hwXQoSPortShapingPbsValue, hwXQoSPortShapingRowStatus } STATUS current DESCRIPTION " hwXQoSPortShapingGroup " ::= { hwXQoSGroups 38 } hwXQoSQueueGroup OBJECT-GROUP OBJECTS{ hwXQoSQueueInterfaceIndex, hwXQoSQueueServiceClass, hwXQoSQueueCirValue, hwXQoSQueueCirPercentage, hwXQoSQueueDirection, hwXQoSQueueRowStatus } STATUS current DESCRIPTION " hwXQoSQueueGroup " ::= { hwXQoSGroups 39 } hwXQoSCarStatisticsGroup OBJECT-GROUP OBJECTS{ hwXQoSCarStatisticsInterfaceIndex, hwXQoSCarStatisticsDirection, hwXQoSCarStatisticsVlanid, hwXQoSCarStatisticsSlotNumber, hwXQoSCarStatisticsReset, hwXQoSCarStatisticsPassPackets, hwXQoSCarStatisticsPassBytes, hwXQoSCarStatisticsDropPackets, hwXQoSCarStatisticsDropBytes, hwXQoSCarStatisticsPassPacketsRate, hwXQoSCarStatisticsPassBytesRate, hwXQoSCarStatisticsDropPacketsRate, hwXQoSCarStatisticsDropBytesRate } STATUS current DESCRIPTION " hwXQoSCarStatisticsGroup " ::= { hwXQoSGroups 40 } hwXQoSCpRateLimitGroup OBJECT-GROUP OBJECTS{ hwXQoSCpRateLimitIfIndex, hwXQoSCpRateLimitPeVidValue, hwXQoSCpRateLimitCeVidBegin, hwXQoSCpRateLimitCeVidEnd, hwXQoSCpRateLimitType, hwXQoSCpRateLimitIgmpCir, hwXQoSCpRateLimitIgmpCbs, hwXQoSCpRateLimitRowStatus } STATUS current DESCRIPTION " hwXQoSCpRateLimitGroup " ::= { hwXQoSGroups 41 } hwXQoSPortQueueStatisticsGroup OBJECT-GROUP OBJECTS {hwXQoSPortQueueStatisticsInterfaceIndex,hwXQoSPortQueueStatisticsDirection, hwXQoSPortQueueStatisticsQueueIndex,hwXQoSPortQueueStatisticsReset, hwXQoSPortQueueStatisticsTotalPassPackets,hwXQoSPortQueueStatisticsTotalPassBytes, hwXQoSPortQueueStatisticsTotalDiscardPackets,hwXQoSPortQueueStatisticsTotalDiscardBytes, hwXQoSPortQueueStatisticsDropTailDiscardPackets,hwXQoSPortQueueStatisticsDropTailDiscardBytes, hwXQoSPortQueueStatisticsWredDiscardPackets,hwXQoSPortQueueStatisticsWredDiscardBytes, hwXQoSPortQueueStatisticsPassPacketsRate,hwXQoSPortQueueStatisticsPassBytesRate, hwXQoSPortQueueStatisticsDiscardPacketsRate,hwXQoSPortQueueStatisticsDiscardBytesRate, hwXQoSPortQueueStatisticsDropTailDiscardPacketsRate,hwXQoSPortQueueStatisticsDropTailDiscardBytesRate, hwXQoSPortQueueStatisticsWredDiscardPacketsRate,hwXQoSPortQueueStatisticsWredDiscardBytesRate } STATUS current DESCRIPTION "Description." ::= { hwXQoSGroups 42 } hwXQoSPortStatisticsDropGroup OBJECT-GROUP OBJECTS { hwXQoSPortStatisticsDropPacketsCount, hwXQosPortStatisticsDropReset, hwXQosPortStatisticsDropResetTime } STATUS current DESCRIPTION "This is the drop packets statistics of port group of information." ::= { hwXQoSGroups 43} hwXQoSQueueStatisticsDropGroup OBJECT-GROUP OBJECTS { hwXQoSQueueStatisticsDropPacketsCount, hwXQosQueueStatisticsDropReset, hwXQosQueueStatisticsDropResetTime } STATUS current DESCRIPTION "This is the drop packets statistics of queue group of information." ::= { hwXQoSGroups 44} hwXQoSIfScheduleGroup OBJECT-GROUP OBJECTS { hwXQoSIfScheduleProfile, hwXQoSIfScheduleRowStatus } STATUS current DESCRIPTION "This is Interface schedule group of information." ::= { hwXQoSGroups 45 } hwXQoSScheduleProfileGroup OBJECT-GROUP OBJECTS { hwXQoSScheduleQueueMode, hwXQoSScheduleQueueBeWeight, hwXQoSScheduleQueueAf1Weight, hwXQoSScheduleQueueAf2Weight, hwXQoSScheduleQueueAf3Weight, hwXQoSScheduleQueueAf4Weight, hwXQoSScheduleQueueCs6Weight, hwXQoSScheduleQueueCs7Weight, hwXQoSScheduleQueueEfWeight, hwXQoSScheduleProfileRowStatus } STATUS current DESCRIPTION "This is schedule profile group of information." ::= { hwXQoSGroups 46 } ----------------------------------------------------------- --w00164261 ----------------------------------------------------------- hwXQoSQppbPolicyGroup OBJECT-GROUP OBJECTS { hwXQoSQppbPolicyStatisticsInterfaceIndex, hwXQoSQppbPolicyDirection, hwXQoSQppbPolicyLocalID, hwXQoSQppbPolicyStatisticsReset, hwXQoSQppbPolicyMatchedPackets, hwXQoSQppbPolicyMatchedBytes, hwXQoSQppbPolicyPassedPackets, hwXQoSQppbPolicyPassedBytes, hwXQoSQppbPolicyDropedPackets, hwXQoSQppbPolicyDropedBytes } STATUS current DESCRIPTION "Description." ::= { hwXQoSGroups 47 } --begin add by wangyonggui 176838, CAR/STAT Alarm hwXQoSStatResouceNotEnoughAlarmGroup OBJECT-GROUP OBJECTS { hwXQoSStatResouceNotEnoughSlotId, hwXQoSStatResouceNotEnoughStatType } STATUS current DESCRIPTION "Description." ::= { hwXQoSGroups 48 } hwXQoSCARResouceNotEnoughAlarmGroup OBJECT-GROUP OBJECTS { hwXQoSCARResouceNotEnoughSlotId, hwXQoSCARResouceNotEnoughCARType } STATUS current DESCRIPTION "Description." ::= { hwXQoSGroups 49 } --end add by wangyonggui 176838, CAR/STAT Alarm hwXQoSSecurityStormControlInterfaceObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 21 } hwXQoSSecurityStormControlInterfaceTable OBJECT-TYPE SYNTAX SEQUENCE OF HwXQoSSecurityStormControlInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A Table about storm-control interface information." ::= { hwXQoSSecurityStormControlInterfaceObjects 1 } hwXQoSSecurityStormControlInterfaceEntry OBJECT-TYPE SYNTAX HwXQoSSecurityStormControlInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwXQoSSecurityStormControlInterfaceChassisId, hwXQoSSecurityStormControlInterfaceSlotId } ::= { hwXQoSSecurityStormControlInterfaceTable 1 } HwXQoSSecurityStormControlInterfaceEntry ::= SEQUENCE { hwXQoSSecurityStormControlInterfaceChassisId Integer32, hwXQoSSecurityStormControlInterfaceSlotId Integer32, hwXQoSSecurityStormControlInterfaceName OCTET STRING, hwXQoSSecurityStormControlInterfaceVlan Integer32 } hwXQoSSecurityStormControlInterfaceChassisId OBJECT-TYPE SYNTAX Integer32 (1..128) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The chassis ID indicates the slot on which chassis is configured with storm control." ::= { hwXQoSSecurityStormControlInterfaceEntry 1 } hwXQoSSecurityStormControlInterfaceSlotId OBJECT-TYPE SYNTAX Integer32 (1..128) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The slot configured with storm control." ::= { hwXQoSSecurityStormControlInterfaceEntry 2 } hwXQoSSecurityStormControlInterfaceName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..63)) MAX-ACCESS read-only STATUS current DESCRIPTION "The interface name." ::= { hwXQoSSecurityStormControlInterfaceEntry 3 } hwXQoSSecurityStormControlInterfaceVlan OBJECT-TYPE SYNTAX Integer32 (0..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the VLAN ID of the interface." ::= { hwXQoSSecurityStormControlInterfaceEntry 4 } END -- -- HUAWEI-XQoS-MIB.mib --