summaryrefslogtreecommitdiff
path: root/MIBS/dasan/SLE-MLSQOS-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/dasan/SLE-MLSQOS-MIB')
-rw-r--r--MIBS/dasan/SLE-MLSQOS-MIB5231
1 files changed, 5231 insertions, 0 deletions
diff --git a/MIBS/dasan/SLE-MLSQOS-MIB b/MIBS/dasan/SLE-MLSQOS-MIB
new file mode 100644
index 0000000..a1aed4a
--- /dev/null
+++ b/MIBS/dasan/SLE-MLSQOS-MIB
@@ -0,0 +1,5231 @@
+--
+-- sle-mlsqos-mib.mib
+-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
+-- Monday, May 16, 2016 at 14:59:46
+--
+
+ SLE-MLSQOS-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ sleMgmt
+ FROM DASAN-SMI
+ SleControlStatusType, SleControlRequestResultType
+ FROM SLE-TC-MIB
+ SnmpAdminString
+ FROM SNMP-FRAMEWORK-MIB
+ OBJECT-GROUP
+ FROM SNMPv2-CONF
+ TimeTicks, Integer32, Unsigned32, Gauge32, Counter64,
+ OBJECT-TYPE, MODULE-IDENTITY
+ FROM SNMPv2-SMI
+ TEXTUAL-CONVENTION
+ FROM SNMPv2-TC;
+
+
+ sleMlsQos MODULE-IDENTITY
+ LAST-UPDATED "201310040903Z" -- October 04, 2013 at 09:03 GMT
+ ORGANIZATION
+ " "
+ CONTACT-INFO
+ " "
+ DESCRIPTION
+ "This MIB contains all informations about ML QOS supported features."
+ REVISION "201308040903Z" -- August 04, 2013 at 09:03 GMT
+ DESCRIPTION
+ " "
+ ::= { sleMgmt 28 }
+
+
+
+--
+-- Textual conventions
+--
+
+ MlsQosStatusType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Enable(1) : enabled in the system.
+ Disable(0) : Disable in system."
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(0)
+ }
+
+ MlsQosMappingType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "CosToCos(1) :
+ CosToQueue(2) :
+ DscpToDscp(3) :
+ DscpToQueue(4) :
+ ExpToExp(5) :
+ ExpToQueue(6) : "
+ SYNTAX INTEGER
+ {
+ cosToCos(1),
+ cosToQueue(2),
+ dscpToDscp(3),
+ dscpToQueue(4),
+ expToExp(5),
+ expToQueue(6),
+ expToClass(7)
+ }
+
+ ACLMatchType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ " ACL Match Types
+ mac (1),
+ EthType (2)
+ L3Proto(3)"
+ SYNTAX INTEGER
+ {
+ mac(1),
+ ethType(2),
+ l3Proto(3)
+ }
+
+ ACLMatchActionType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "deny(0) deny the packets
+ permit(1) permit.
+ remark(2) mark the packets "
+ SYNTAX INTEGER
+ {
+ deny(0),
+ permit(1),
+ remark(2)
+ }
+
+ ACLEtherType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ " WORD Ethertype value - (0x600-0xffff)
+ ip4 IPv4 Ethertype - 0x0800
+ ip6 IPv6 Ethertype - 0x86dd
+ mpls MPLS Ethertype - 0x8847"
+ SYNTAX OCTET STRING
+
+ AclTcpUdpPortActionType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "
+ eq(1) Equals to
+ neq(2) Not equals to
+ lt(3) Lower Than
+ gt(4) Greather Than"
+ SYNTAX INTEGER
+ {
+ eq(1),
+ neq(2),
+ lt(3),
+ gt(4)
+ }
+
+ ClassMapMatchType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "cos (1) ,
+ innerCos(2),
+ ipDscp (3),
+ ipPrecedence (4),
+ ip6Dscp (5),
+ ip6Precedence (6),
+ tcpSrcPort (7),
+ tcpDstPort (8),
+ udpSrcPort (9),
+ udpDstPort (10),
+ VlanId (11),
+ innerVlanId (12),
+ layer4SrcPort (13)
+ layer4DstPort (14)"
+ SYNTAX INTEGER
+ {
+ cos(1),
+ innerCos(2),
+ ipDscp(3),
+ ipPrecedence(4),
+ ip6Dscp(5),
+ ip6Precedence(6),
+ tcpSrcPort(7),
+ tcpDstPort(8),
+ udpSrcPort(9),
+ udpDstPort(10),
+ vlanId(11),
+ innerVlanId(12),
+ layer4SrcPort(13),
+ layer4DstPort(14)
+ }
+
+ ClassMapMatchRangeType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "tcpSrcPort (1),
+ tcpDstPort (2),
+ udpSrcPort (3),
+ udpDstPort (4),
+ VlanId (5),
+ layer4SrcPort (6),
+ layer4DstPort (7)"
+ SYNTAX INTEGER
+ {
+ tcpSrcPort(1),
+ tcpDstPort(2),
+ udpSrcPort(3),
+ udpDstPort(4),
+ vlanId(5),
+ layer4SrcPort(6),
+ layer4DstPort(7)
+ }
+
+ PmapPriorityType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ " low(0)
+ medium(1)
+ high(2)
+ highest(3)"
+ SYNTAX INTEGER
+ {
+ low(0),
+ medium(1),
+ high(2),
+ highest(3)
+ }
+
+ PmapPoliceType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ " srtcm(1)
+ trtcm(2)"
+ SYNTAX INTEGER
+ {
+ srtcm(1),
+ trtcm(2)
+ }
+
+ PmapExceedActionType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ " none (0)
+ drop (1)
+ set-dscp-transmit (2)
+ set-tos-transmit (3)
+ set-cos-transmit (4)
+ transmit (7)"
+ SYNTAX INTEGER
+ {
+ none(0),
+ drop(1),
+ setDscpTransmit(2),
+ setTosTransmit(3),
+ setCosTransmit(4),
+ transmit(7)
+ }
+
+ PmapViolateActionType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ " none(0)
+ drop(1)
+ set-dscp-transmit(2)
+ set-cos-transmit(3)
+ set-tos-transmit(4)
+ transmit (5)"
+ SYNTAX INTEGER
+ {
+ none(0),
+ drop(1),
+ dscpTx(2),
+ cosTx(3),
+ tosTx(4),
+ transmit(5)
+ }
+
+ PmapSetActionType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ " cos (1),
+ cpu-cos (2),
+ ip-dscp (3),
+ ip-precedence (4),
+ redirect-to-port (5),
+ mirror-to-port (6),
+ vlan (7),
+ ip6-dscp (8),
+ ip6-precedence (9),
+ cpu-copy (10),
+ deny (11),
+ qos-group(12),
+ none(13),
+ queue(14),
+ vlan-cos(15)"
+ SYNTAX INTEGER
+ {
+ cos(1),
+ cpuCos(2),
+ ipDscp(3),
+ ipPrecedence(4),
+ redirectToPort(5),
+ mirrorToPort(6),
+ vlan(7),
+ ip6Dscp(8),
+ ip6Precedence(9),
+ cpuCopy(10),
+ deny(11),
+ qosGroup(12),
+ none(13),
+ queue(14),
+ vlanCos(15)
+ }
+
+ MlsQosIntfTrustState ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "cos (1)
+ dscp (2)"
+ SYNTAX INTEGER
+ {
+ cos(1),
+ dscp(2)
+ }
+
+ MlsQosInterfaceMapingType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "
+ cos (1) Configure interface default CoS values
+ cos-cos (2) Specify cos-cos
+ cos-queue (3) Specify cos-queue map
+ dscp (4) Set the default DSCP vlaue
+ dscp-dscp(5) Specify dscp-dscp
+ dscp-queue (6) DSCP-to-QUEUE
+ exp-exp(7) Specify exp-exp
+ trust (8) Configure port trust state
+ trust-passthrough (9) COnfigure port trust pass-through state
+ cosToClass (10) configure cos to class
+ dscpToClass (11) configure dscp to class"
+ SYNTAX INTEGER
+ {
+ cos(1),
+ cosToCos(2),
+ cosToQueue(3),
+ dscp(4),
+ dscpToDscp(5),
+ dscpToQueue(6),
+ expToExp(7),
+ trust(8),
+ trustPassThrough(9),
+ cosToClass(10),
+ dscpToClass(11)
+ }
+
+ MlsQosIntfQueProfilingType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "shaping (1),
+ wrrQWt (2),
+ wrrRandomDetect (3),
+ tailDrop (4),
+ strictQ (5)"
+ SYNTAX INTEGER
+ {
+ shaping(1),
+ wrrQWt(2),
+ wrrRandomDetect(3),
+ tailDrop(4),
+ strictQ(5),
+ reservedBandwidth(6)
+ }
+
+ ACLMacType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "
+ src(1) Src Mac
+ dst(2) Dst Mac
+ srcWildcard(3) Src Wildcard bits
+ dstWildcard(4) Dst Wildcard Bits "
+ SYNTAX INTEGER
+ {
+ src(1),
+ dst(2),
+ srcWildcard(3),
+ dstWildcard(4)
+ }
+
+ ACLIpType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "
+ src(1) Src Mac
+ dst(2) Dst Mac
+ srcWildcard(3) Src Wildcard bits
+ dstWildcard(4) Dst Wildcard Bits
+ host(5)
+ any(6)"
+ SYNTAX INTEGER
+ {
+ src(1),
+ dst(2),
+ srcWildcard(3),
+ dstWildcard(4)
+ }
+
+ PolMapClassMatchPrioType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "high(1) :
+ highest(2) :
+ low(3) :
+ medium(4) : "
+ SYNTAX INTEGER
+ {
+ high(1),
+ highest(2),
+ low(3),
+ medium(4)
+ }
+
+ PoliceExceedActionType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "drop(1) :
+ set-cos-transmit(2) :
+ set-dscp-transmit(3) :
+ set-tos-transmit(4) :
+ transmit (5)"
+ SYNTAX INTEGER
+ {
+ drop(1),
+ setCosTransmit(2),
+ setDscpTransmit(3),
+ setTosTransmit(4),
+ transmit(5)
+ }
+
+
+--
+-- Node definitions
+--
+
+ sleMlsQosGlobal OBJECT IDENTIFIER ::= { sleMlsQos 1 }
+
+
+ sleMlsQosGlobalInfo OBJECT IDENTIFIER ::= { sleMlsQosGlobal 1 }
+
+
+ sleMlsQosStatus OBJECT-TYPE
+ SYNTAX MlsQosStatusType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Enable / Disable MlQos
+ enable (1)
+ disable (0) "
+ ::= { sleMlsQosGlobalInfo 1 }
+
+
+ sleMlsQosMapCosToCos OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Global incoming Cos to outgoing Cos mapping."
+ ::= { sleMlsQosGlobalInfo 2 }
+
+
+ sleMlsQosMapCosToQueue OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Global incoming Cos to outgoing queue mapping."
+ ::= { sleMlsQosGlobalInfo 3 }
+
+
+ sleMlsQosMapDscpToDscp OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Global incoming dscp to outgoing dscp mapping."
+ ::= { sleMlsQosGlobalInfo 4 }
+
+
+ sleMlsQosMapDscpToQueue OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Global incoming dscp to outgoing queue mapping."
+ ::= { sleMlsQosGlobalInfo 5 }
+
+
+ sleMlsQosMapExpToExp OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Global incoming exp to outgoing exp mapping."
+ ::= { sleMlsQosGlobalInfo 6 }
+
+
+ sleMlsQosMapExpToQueue OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Global incoming exp to outgoing queue mapping."
+ ::= { sleMlsQosGlobalInfo 7 }
+
+
+ sleMlsQosMapStrictQueueId OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Queues with Strict scheduling"
+ ::= { sleMlsQosGlobalInfo 8 }
+
+
+ sleMlsQosMapWrrQueueWeight OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Queue weight for Weighted round robin scheduling.
+ If the queue wt is given 0, then the queue becomes strict queue"
+ ::= { sleMlsQosGlobalInfo 9 }
+
+
+ sleMlsQosMapCpuMaxPpsRate OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Rate limiting for CPU. Defines Max packets per second to CPU"
+ ::= { sleMlsQosGlobalInfo 10 }
+
+
+ sleMlsQosMapCpuQueueWeight OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "weight for Cpu Queues"
+ ::= { sleMlsQosGlobalInfo 11 }
+
+
+ sleMlsQosMapNodeCpuMaxPpsRate OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "node Rate limiting for CPU. Defines Max packets per second to CPU"
+ ::= { sleMlsQosGlobalInfo 12 }
+
+
+ sleMlsQosMapNodeCpuQueueWeight OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "node weight for Cpu Queues"
+ ::= { sleMlsQosGlobalInfo 13 }
+
+
+ sleMlsQosMapExpToClass OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Exp - to - class mapping"
+ ::= { sleMlsQosGlobalInfo 14 }
+
+
+ sleHQosStatistics OBJECT-TYPE
+ SYNTAX MlsQosStatusType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hqos has feature to disable or enable
+ statistics so this object is only applicable
+ when hqos is enabled"
+ ::= { sleMlsQosGlobalInfo 15 }
+
+
+ sleQosPhbPriorityColor OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "qos phb-priority-color
+ Ex: PHB Name | Priority Color
+ -------------------------------------------
+ be | 0 red
+ cs0 | 0 green
+ cs1 | 1 green
+ af11 | 1 yellow
+ af12 | 1 red
+ af13 | 0 green
+ cs2 | 2 green
+ af21 | 2 green
+ af22 | 2 yellow
+ af23 | 2 red
+ cs3 | 3 green
+ af31 | 4 red
+ af32 | 3 green
+ af33 | 3 yellow
+ cs4 | 4 green
+ af41 | 5 yellow
+ af42 | 5 red
+ af43 | 4 green
+ cs5 | 5 green
+ ef | 6 red
+ cs6 | 6 yellow
+ cs7 | 7 green"
+ ::= { sleMlsQosGlobalInfo 16 }
+
+
+ sleHQosDefaultClassToDscp OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Default Class to DSCP
+ Ex: QoS PHB map to DSCP:
+ PHB Name | dscp
+ -------------------------------------------
+ be | 0
+ be | 0
+ cs1 | 9
+ af11 | 10
+ af12 | 12
+ af13 | 14
+ cs2 | 16
+ af21 | 18
+ af22 | 20
+ af23 | 22
+ cs3 | 24
+ af31 | 26
+ af32 | 28
+ af33 | 30
+ cs4 | 32
+ af41 | 34
+ af42 | 35
+ af43 | 38
+ cs5 | 40
+ ef | 46
+ cs6 | 48
+ cs7 | 56"
+ ::= { sleMlsQosGlobalInfo 17 }
+
+
+ sleQosDefaultCosToClassTrust OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "qos default cos to class trust
+ Ex:QoS Cos+Cfi/DEI to CLASS:
+ COS CFI/DEI | CLASS
+ -------------------------------------------
+ 0 0 | cs0
+ 0 1 | cs0
+ 1 0 | cs1
+ 1 1 | cs1
+ 2 0 | cs2
+ 2 1 | cs2
+ 3 0 | cs3
+ 3 1 | cs3
+ 4 0 | cs4
+ 4 1 | cs4
+ 5 0 | cs5
+ 5 1 | cs5
+ 6 0 | cs6
+ 6 1 | cs6
+ 7 0 | cs7
+ 7 1 | cs7"
+ ::= { sleMlsQosGlobalInfo 18 }
+
+
+ sleQosDefaultCosToClassNoTrust OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "qos Default cos to class no trust
+ Ex:
+ QoS Cos+Cfi/DEI to CLASS:
+ COS CFI/DEI | CLASS
+ -------------------------------------------
+ 0 0 | be
+ 0 1 | be
+ 1 0 | be
+ 1 1 | be
+ 2 0 | be
+ 2 1 | be
+ 3 0 | be
+ 3 1 | be
+ 4 0 | be
+ 4 1 | be
+ 5 0 | be
+ 5 1 | be
+ 6 0 | be
+ 6 1 | be
+ 7 0 | be
+ 7 1 | be"
+ ::= { sleMlsQosGlobalInfo 19 }
+
+
+ sleQosDefaultDscpToClassTrust OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "qos default dscp to class trust
+ Ex: QoS Dscp to CLASS:
+ DSCP | CLASS
+ -------------------------------------------
+ 0 | be
+ 1 | be
+ 2 | be
+ 3 | be
+ 4 | be
+ 5 | be
+ 6 | be
+ 7 | be
+ 8 | cs1
+ 9 | be
+ 10 | af11
+ 11 | be
+ 12 | af12
+ 13 | be
+ 14 | af13
+ 15 | be
+ 16 | cs2
+ 17 | be
+ 18 | af21
+ 19 | be
+ 20 | af22
+ 21 | be
+ 22 | af23
+ 23 | be
+ 24 | cs3
+ 25 | be
+ 26 | af31
+ 27 | be
+ 28 | af32
+ 29 | be
+ 30 | af33
+ 31 | be
+ 32 | cs4
+ 33 | be
+ 34 | af41
+ 35 | be
+ 36 | af42
+ 37 | be
+ 38 | af43
+ 39 | be
+ 40 | cs5
+ 41 | be
+ 42 | be
+ 43 | be
+ 44 | be
+ 45 | be
+ 46 | ef
+ 47 | be
+ 48 | cs6
+ 49 | be
+ 50 | be
+ 51 | be
+ 52 | be
+ 53 | be
+ 54 | be
+ 55 | be
+ 56 | cs7
+ 57 | be
+ 58 | be
+ 59 | be
+ 60 | be
+ 61 | be
+ 62 | be
+ 63 | be
+ "
+ ::= { sleMlsQosGlobalInfo 20 }
+
+
+ sleQosDefaultDscpToClassNoTrust OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "qos defualt dscp to class no trust
+ Ex:
+ QoS Dscp to CLASS:
+ DSCP | CLASS
+ -------------------------------------------
+ 0 | be
+ 1 | be
+ 2 | be
+ 3 | be
+ 4 | be
+ 5 | be
+ 6 | be
+ 7 | be
+ 8 | be
+ 9 | be
+ 10 | be
+ 11 | be
+ 12 | be
+ 13 | be
+ 14 | be
+ 15 | be
+ 16 | be
+ 17 | be
+ 18 | be
+ 19 | be
+ 20 | be
+ 21 | be
+ 22 | be
+ 23 | be
+ 24 | be
+ 25 | be
+ 26 | be
+ 27 | be
+ 28 | be
+ 29 | be
+ 30 | be
+ 31 | be
+ 32 | be
+ 33 | be
+ 34 | be
+ 35 | be
+ 36 | be
+ 37 | be
+ 38 | be
+ 39 | be
+ 40 | be
+ 41 | be
+ 42 | be
+ 43 | be
+ 44 | be
+ 45 | be
+ 46 | be
+ 47 | be
+ 48 | be
+ 49 | be
+ 50 | be
+ 51 | be
+ 52 | be
+ 53 | be
+ 54 | be
+ 55 | be
+ 56 | be
+ 57 | be
+ 58 | be
+ 59 | be
+ 60 | be
+ 61 | be
+ 62 | be
+ 63 | be"
+ ::= { sleMlsQosGlobalInfo 21 }
+
+
+ sleMlsQosGlobalControl OBJECT IDENTIFIER ::= { sleMlsQosGlobal 2 }
+
+
+ sleMlsQosGlobalControlRequest OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ setMlQosStatus(1),
+ setMlsQosMapping(2),
+ unSetMlsQosMapping(3),
+ setMlsQosStrictQueue(4),
+ unSetMlsQosStrictQueue(5),
+ setMlsQosWrr(6),
+ unSetMlsQosWrr(7),
+ setMlsQosCpuRate(8),
+ setMlsQosCpuQueueWt(9),
+ setMlsQosNodeCpuRate(10),
+ setMlsQosNodeCpuQueueWt(11),
+ setHQosStatistics(12),
+ unsetHQosStatistics(13)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The configuration commands, and user can configure
+ functions via setting this entry as proper value."
+ ::= { sleMlsQosGlobalControl 1 }
+
+
+ sleMlsQosGlobalControlStatus OBJECT-TYPE
+ SYNTAX SleControlStatusType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "status of user command. User have to check this value as .busy. or .idle. before do setRequest."
+ ::= { sleMlsQosGlobalControl 2 }
+
+
+ sleMlsQosGlobalCtrlTimer OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the wait-time until setRequest end. In case of short-time command, this value is 0"
+ ::= { sleMlsQosGlobalControl 3 }
+
+
+ sleMlsQosGlobalControlTimeStamp OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the time stamp of the last command. (don.t care)"
+ ::= { sleMlsQosGlobalControl 4 }
+
+
+ sleMlsQosGlobalControlReqResult OBJECT-TYPE
+ SYNTAX SleControlRequestResultType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result of the last command."
+ ::= { sleMlsQosGlobalControl 5 }
+
+
+ sleMlsQosCtrlGlobalStatus OBJECT-TYPE
+ SYNTAX MlsQosStatusType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Enable / Disable MlQos
+ enable (1)
+ disable (0) "
+ ::= { sleMlsQosGlobalControl 6 }
+
+
+ sleMlsQosGlobalControlMappingType OBJECT-TYPE
+ SYNTAX MlsQosMappingType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Below Mapping Types can be configured
+ cosToCos(1),
+ cosToQueue(2),
+ dscpToDscp(3),
+ dscpToQueue(4),
+ expToExp(5),
+ expToQueue(6)
+ expToClass(7)"
+ ::= { sleMlsQosGlobalControl 7 }
+
+
+ sleMlsQosGlobalControlMappingIngValue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Ingress or incoming mapping values.
+ Based on sleMlsQosGlobalControlMappingType, this value has to be set.
+ Ex.
+ If sleMlsQosGlobalControlMappingType = cosToCos, then
+ sleMlsQosGlobalControlMappingIngValue = Incoming or ingress COS value"
+ ::= { sleMlsQosGlobalControl 8 }
+
+
+ sleMlsQosGlobalControlMappingEgrValue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Egress or outgoing mapping values.
+ Based on sleMlsQosGlobalControlMappingType, this value has to be set.
+ Ex.
+ If sleMlsQosGlobalControlMappingType = cosToCos, then
+ sleMlsQosGlobalControlMappingEgrValue = outgoing or egress COS value"
+ ::= { sleMlsQosGlobalControl 9 }
+
+
+ sleMlsQosGlobalControlQueueId OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Queue Id"
+ ::= { sleMlsQosGlobalControl 10 }
+
+
+ sleMlsQosGlobalControlWrrQueueWeight OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Queue weight for weighted round robin scheduling.
+ This value is set for the Queue Id configured via sleMlsQosGlobalControlQueueId"
+ ::= { sleMlsQosGlobalControl 11 }
+
+
+ sleMlsQosGlobalControlCpuMaxPpsRate OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Rate limiting for CPU. Defines Max packets per second to CPU
+ This value is set for the Queue Id configured via sleMlsQosGlobalControlQueueId"
+ ::= { sleMlsQosGlobalControl 12 }
+
+
+ sleMlsQosGlobalControlCpuQueueWt OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Weight for CPU Queue.
+ This value is set for the Queue Id configured via sleMlsQosGlobalControlQueueId"
+ ::= { sleMlsQosGlobalControl 13 }
+
+
+ sleMlsQosGlobalControlNodeId OBJECT-TYPE
+ SYNTAX INTEGER (0..4)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Node Id"
+ ::= { sleMlsQosGlobalControl 14 }
+
+
+ sleMlsQosGlobalControlMappingEgrClassValue OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Egress or outgoing mapping value is only for exp to class
+ Diffserv class alias, eg: be, ef, af11 etc.
+ If sleMlsQosGlobalControlMappingType is exp-to-class, this value has to be set.
+ Ex.
+ If sleMlsQosGlobalControlMappingType = exp-to-class, then
+ sleMlsQosGlobalControlMappingEgrValue = outgoing or egress class value"
+ ::= { sleMlsQosGlobalControl 15 }
+
+
+ sleMlsQosAggPolice OBJECT IDENTIFIER ::= { sleMlsQos 2 }
+
+
+ sleMlsQosAggPoliceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SleMlsQosAggPoliceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Aggrgegate Policy Table"
+ ::= { sleMlsQosAggPolice 1 }
+
+
+ sleMlsQosAggPoliceEntry OBJECT-TYPE
+ SYNTAX SleMlsQosAggPoliceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { sleMlsQosAggPoliceIndex }
+ ::= { sleMlsQosAggPoliceTable 1 }
+
+
+ SleMlsQosAggPoliceEntry ::=
+ SEQUENCE {
+ sleMlsQosAggPoliceIndex
+ Integer32,
+ sleMlsQosAggPoliceName
+ OCTET STRING,
+ sleMlsQosAggPoliceTrafficRate
+ Integer32,
+ sleMlsQosAggPoliceBurstSize
+ Integer32
+ }
+
+ sleMlsQosAggPoliceIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Police index"
+ ::= { sleMlsQosAggPoliceEntry 1 }
+
+
+ sleMlsQosAggPoliceName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Police Name"
+ ::= { sleMlsQosAggPoliceEntry 2 }
+
+
+ sleMlsQosAggPoliceTrafficRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Traffic Rate configured for the Aggregate police profile"
+ ::= { sleMlsQosAggPoliceEntry 3 }
+
+
+ sleMlsQosAggPoliceBurstSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Burst Size configured for the Aggregate police profile"
+ ::= { sleMlsQosAggPoliceEntry 4 }
+
+
+ sleMlsQosAggPoliceControl OBJECT IDENTIFIER ::= { sleMlsQosAggPolice 2 }
+
+
+ sleMlsQosAggPoliceCtrlRequest OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ createAggrPolice(1),
+ deleteAggrPolice(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the configuration commands, and user can configure functions via setting this entry as proper value."
+ ::= { sleMlsQosAggPoliceControl 1 }
+
+
+ sleMlsQosAggPoliceCtrlStatus OBJECT-TYPE
+ SYNTAX SleControlStatusType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "status of user command. User have to check this value as .busy. or .idle. before do setRequest."
+ ::= { sleMlsQosAggPoliceControl 2 }
+
+
+ sleMlsQosAggPoliceConfigCtrlTimer OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the wait-time until setRequest end. In case of short-time command, this value is 0"
+ ::= { sleMlsQosAggPoliceControl 3 }
+
+
+ sleMlsQosAggPoliceCtrlTimeStamp OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the time stamp of the last command. (don.t care)"
+ ::= { sleMlsQosAggPoliceControl 4 }
+
+
+ sleMlsQosAggPoliceCtrlReqResult OBJECT-TYPE
+ SYNTAX SleControlRequestResultType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result of the last command."
+ ::= { sleMlsQosAggPoliceControl 5 }
+
+
+ sleMlsQosAggPoliceCtrlName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Aggregator Police Name"
+ ::= { sleMlsQosAggPoliceControl 6 }
+
+
+ sleMlsQosAggPoliceCtrlTrafficRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Traffic Rate configured for the Aggrgegate Police profile"
+ ::= { sleMlsQosAggPoliceControl 7 }
+
+
+ sleMlsQosAggPoliceCtrlBurstSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Traffic Rate configured for the Aggrgegate Police profile"
+ ::= { sleMlsQosAggPoliceControl 8 }
+
+
+ sleMlsQosACL OBJECT IDENTIFIER ::= { sleMlsQos 3 }
+
+
+ sleMlsQosACLTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SleMlsQosACLEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ ::= { sleMlsQosACL 1 }
+
+
+ sleMlsQosACLEntry OBJECT-TYPE
+ SYNTAX SleMlsQosACLEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { sleMlsQosACLIndex, sleMlsQosACLFilterIndex }
+ ::= { sleMlsQosACLTable 1 }
+
+
+ SleMlsQosACLEntry ::=
+ SEQUENCE {
+ sleMlsQosACLIndex
+ Integer32,
+ sleMlsQosACLFilterIndex
+ Integer32,
+ sleMlsQosACLName
+ OCTET STRING,
+ sleMlsQosACLMatchType
+ ACLMatchType,
+ sleMlsQosACLMatchAction
+ ACLMatchActionType,
+ sleMlsQosACLEtherType
+ ACLEtherType,
+ sleMlsQosACLL3Protocol
+ Integer32,
+ sleMlsQosACLSrcIpAddress
+ OCTET STRING,
+ sleMlsQosACLDstIpAddress
+ OCTET STRING,
+ sleMlsQosACLSrcIpAddrMask
+ OCTET STRING,
+ sleMlsQosACLDstIpAddrMask
+ OCTET STRING,
+ sleMlsQosACLSrcMacAddress
+ OCTET STRING,
+ sleMlsQosACLDstMacAddress
+ OCTET STRING,
+ sleMlsQosACLSrcMacAddrMask
+ OCTET STRING,
+ sleMlsQosACLDstMacAddrMask
+ OCTET STRING,
+ sleMlsQosACLTcpUdpSrcPortAction
+ AclTcpUdpPortActionType,
+ sleMlsQosACLTcpUdpDstPortAction
+ AclTcpUdpPortActionType,
+ sleMlsQosACLTcpUdpSrcPort
+ Integer32,
+ sleMlsQosACLTcpUdpDstPort
+ Integer32,
+ sleMlsQosACLNameSrcIpExactMatch
+ Integer32,
+ sleMlsQosACLActionRemarkDesc
+ OCTET STRING,
+ sleMlsQosACLIcmpType
+ Integer32,
+ sleMlsQosACLIcmpCode
+ Integer32,
+ sleMlsQosACLTcpUdpSrcPortEnd
+ Integer32,
+ sleMlsQosACLTcpUdpDstPortEnd
+ Integer32
+ }
+
+ sleMlsQosACLIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index for the table.
+ This is a running index number, which will be generated internally"
+ ::= { sleMlsQosACLEntry 1 }
+
+
+ sleMlsQosACLFilterIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Filter Index for the table.
+ This is a running index number, which will be generated internally"
+ ::= { sleMlsQosACLEntry 2 }
+
+
+ sleMlsQosACLName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Access Control List Num.
+ <1-99> standard access list
+ <100-199> extended access list
+ <1300-1999> standard access list (expanded range)
+ <2000-2699> extended access list (expanded range)
+ <WORD> Name of the access list"
+ ::= { sleMlsQosACLEntry 3 }
+
+
+ sleMlsQosACLMatchType OBJECT-TYPE
+ SYNTAX ACLMatchType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " ACL MATCH Type
+ mac (1),
+ EthType(2),
+ l3Proto (3)"
+ ::= { sleMlsQosACLEntry 4 }
+
+
+ sleMlsQosACLMatchAction OBJECT-TYPE
+ SYNTAX ACLMatchActionType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " ACL Actions
+ deny(0) deny the packets
+ permit(1) permit.
+ remark(2) mark the packets"
+ ::= { sleMlsQosACLEntry 5 }
+
+
+ sleMlsQosACLEtherType OBJECT-TYPE
+ SYNTAX ACLEtherType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " ACL ethertype to be matched.
+ ip4(0) ipv4 packets
+ ip6(1) ipv6 packets.
+ mpls(3) mpls packets "
+ ::= { sleMlsQosACLEntry 6 }
+
+
+ sleMlsQosACLL3Protocol OBJECT-TYPE
+ SYNTAX Integer32 (0..256)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " ACL protocols to be matched.
+ 0-255 : IANA protocol numbers
+ 256 - any
+ Some important protocol Numbers
+ GRE - 47
+ IGMP -2
+ IPV4 - 4
+ IPComp - 108
+ OSPF - 89
+ RSVP - 46
+ PIM - 103
+ VRRP - 112"
+ ::= { sleMlsQosACLEntry 7 }
+
+
+ sleMlsQosACLSrcIpAddress OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Src Ip Address "
+ ::= { sleMlsQosACLEntry 8 }
+
+
+ sleMlsQosACLDstIpAddress OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " DST Address"
+ ::= { sleMlsQosACLEntry 9 }
+
+
+ sleMlsQosACLSrcIpAddrMask OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " SRC Address Mask"
+ ::= { sleMlsQosACLEntry 10 }
+
+
+ sleMlsQosACLDstIpAddrMask OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " DST Address Mask"
+ ::= { sleMlsQosACLEntry 11 }
+
+
+ sleMlsQosACLSrcMacAddress OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Src MAC Address "
+ ::= { sleMlsQosACLEntry 12 }
+
+
+ sleMlsQosACLDstMacAddress OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " DST MAC Address"
+ ::= { sleMlsQosACLEntry 13 }
+
+
+ sleMlsQosACLSrcMacAddrMask OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " SRC Address Mask"
+ ::= { sleMlsQosACLEntry 14 }
+
+
+ sleMlsQosACLDstMacAddrMask OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " DST Address Mask"
+ ::= { sleMlsQosACLEntry 15 }
+
+
+ sleMlsQosACLTcpUdpSrcPortAction OBJECT-TYPE
+ SYNTAX AclTcpUdpPortActionType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " TCP/UDP Src port action
+ 0 - no-action
+ 1 - equal
+ 2 - not-equal
+ 3 - less-than
+ 4 - Greater-than
+ 5 - Range"
+ ::= { sleMlsQosACLEntry 16 }
+
+
+ sleMlsQosACLTcpUdpDstPortAction OBJECT-TYPE
+ SYNTAX AclTcpUdpPortActionType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " TCP/UDP Dst port action
+ 0 - no-action
+ 1 - equal
+ 2 - not-equal
+ 3 - less-than
+ 4 - Greater-than
+ 5 - Range"
+ ::= { sleMlsQosACLEntry 17 }
+
+
+ sleMlsQosACLTcpUdpSrcPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " TCP/UDP Src port ."
+ ::= { sleMlsQosACLEntry 18 }
+
+
+ sleMlsQosACLTcpUdpDstPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " TCP/UDP Dst port ."
+ ::= { sleMlsQosACLEntry 19 }
+
+
+ sleMlsQosACLNameSrcIpExactMatch OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Exact Match"
+ ::= { sleMlsQosACLEntry 20 }
+
+
+ sleMlsQosACLActionRemarkDesc OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Remark Description"
+ ::= { sleMlsQosACLEntry 21 }
+
+
+ sleMlsQosACLIcmpType OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " The object is used to display the ICMP type of control message
+
+ Description Type Code
+ echo-reply 0 0
+ net-unreachable 3 0
+ host-unreachable 3 1
+ protocol-unreachable 3 2
+ port-unreachable 3 3
+ packet-too-big 3 4
+ source-route-failed 3 5
+ network-unknown 3 6
+ host-unknown 3 7
+ host-isolated 3 8
+ dod-net-prohibited 3 9
+ dod-host-prohibited 3 10
+ net-tos-unreachable 3 11
+ host-tos-unreachable 3 12
+ administratively-prohibited 3 13
+ host-precedence-unreachable 3 14
+ precedence-unreachable 3 15
+ source-quench 4 0
+ net-redirect 5 0
+ host-redirect 5 1
+ net-tos-redirect 5 2
+ host-tos-redirect 5 3
+ alternate-address 6 -1
+ echo 8 0
+ router-advertisement 9 0
+ router-solicitation 10 0
+ time-exceeded 11 -1
+ ttl-exceeded 11 0
+ reassembly-timeout 11 1
+ parameter-problem 12 -1
+ no-room-for-option 12 0
+ option-missing 12 1
+ timestamp-request 13 0
+ timestamp-reply 14 0
+ information-request 15 0
+ information-reply 16 0
+ mask-request 17 0
+ mask-reply 18 0
+ traceroute 30 -1
+ conversion-error 31 -1
+ mobile-redirect 32 -1
+ "
+ ::= { sleMlsQosACLEntry 22 }
+
+
+ sleMlsQosACLIcmpCode OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " The object is used to display the ICMP code of control message
+
+ Description Type Code
+ echo-reply 0 0
+ net-unreachable 3 0
+ host-unreachable 3 1
+ protocol-unreachable 3 2
+ port-unreachable 3 3
+ packet-too-big 3 4
+ source-route-failed 3 5
+ network-unknown 3 6
+ host-unknown 3 7
+ host-isolated 3 8
+ dod-net-prohibited 3 9
+ dod-host-prohibited 3 10
+ net-tos-unreachable 3 11
+ host-tos-unreachable 3 12
+ administratively-prohibited 3 13
+ host-precedence-unreachable 3 14
+ precedence-unreachable 3 15
+ source-quench 4 0
+ net-redirect 5 0
+ host-redirect 5 1
+ net-tos-redirect 5 2
+ host-tos-redirect 5 3
+ alternate-address 6 -1
+ echo 8 0
+ router-advertisement 9 0
+ router-solicitation 10 0
+ time-exceeded 11 -1
+ ttl-exceeded 11 0
+ reassembly-timeout 11 1
+ parameter-problem 12 -1
+ no-room-for-option 12 0
+ option-missing 12 1
+ timestamp-request 13 0
+ timestamp-reply 14 0
+ information-request 15 0
+ information-reply 16 0
+ mask-request 17 0
+ mask-reply 18 0
+ traceroute 30 -1
+ conversion-error 31 -1
+ mobile-redirect 32 -1
+ "
+ ::= { sleMlsQosACLEntry 23 }
+
+
+ sleMlsQosACLTcpUdpSrcPortEnd OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " End port for TCP/UDP source port range."
+ ::= { sleMlsQosACLEntry 24 }
+
+
+ sleMlsQosACLTcpUdpDstPortEnd OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " End port for TCP/UDP destination port range."
+ ::= { sleMlsQosACLEntry 25 }
+
+
+ sleMlsQosACLControl OBJECT IDENTIFIER ::= { sleMlsQosACL 2 }
+
+
+ sleMlsQosACLControlRequest OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ setStandAclMatchSrcIp(1),
+ unSetStandAclMatchSrcIp(2),
+ setExtenAclMatchMac(3),
+ unSetExtenAclMatchMac(4),
+ setExtenAclMatchEthType(5),
+ unSetExtenAclMatchEthType(6),
+ setExtenAclMatchL3Proto(7),
+ unSetExtenAclMatchL3Proto(8),
+ setExtenAclMatchTcpUdp(9),
+ unSetExtenAclMatchTcpUdp(10),
+ setAclNameSrcIp(11),
+ unSetAclNameSrcIp(12),
+ setAclWithActionRemark(13),
+ unSetAclWithActionRemark(14)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the configuration commands, and user can configure functions via setting this entry as proper value."
+ ::= { sleMlsQosACLControl 1 }
+
+
+ sleMlsQosACLControlStatus OBJECT-TYPE
+ SYNTAX SleControlStatusType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "status of user command. User have to check this value as .busy. or .idle. before do setRequest."
+ ::= { sleMlsQosACLControl 2 }
+
+
+ sleMlsQosACLConfigControlTimer OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the wait-time until setRequest end. In case of short-time command, this value is 0"
+ ::= { sleMlsQosACLControl 3 }
+
+
+ sleMlsQosACLControlTimeStamp OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the time stamp of the last command. (don.t care)"
+ ::= { sleMlsQosACLControl 4 }
+
+
+ sleMlsQosACLControlReqResult OBJECT-TYPE
+ SYNTAX SleControlRequestResultType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result of the last command."
+ ::= { sleMlsQosACLControl 5 }
+
+
+ sleMlsQosACLCtrlName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Access Control List Name.
+ <1-99> standard access list
+ <100-199> extended access list
+ <1300-1999> standard access list (expanded range)
+ <2000-2699> extended access list (expanded range)
+ <word> Name for the access list"
+ ::= { sleMlsQosACLControl 6 }
+
+
+ sleMlsQosACLCtrlMatchType OBJECT-TYPE
+ SYNTAX ACLMatchType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " ACL Match Types
+ mac (1),
+ EthType(2),
+ l3Proto (3)"
+ ::= { sleMlsQosACLControl 7 }
+
+
+ sleMlsQosACLCtrlMatchAction OBJECT-TYPE
+ SYNTAX ACLMatchActionType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " ACL Actions
+ deny(0) deny the packets
+ permit(1) Permit packets
+ remark(2) mark the packets"
+ ::= { sleMlsQosACLControl 8 }
+
+
+ sleMlsQosACLCtrlEtherType OBJECT-TYPE
+ SYNTAX ACLEtherType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " ACL MAC ethertype to be matched.
+ WORD Ethertype value - (0x600-0xffff)
+ ip4 IPv4 Ethertype - 0x0800
+ ip6 IPv6 Ethertype - 0x86dd
+ mpls MPLS Ethertype - 0x8847"
+ ::= { sleMlsQosACLControl 9 }
+
+
+ sleMlsQosACLCtrlL3Protocol OBJECT-TYPE
+ SYNTAX Integer32 (0..256)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " ACL protocols to be matched.
+ 0-255 : IANA protocol numbers
+ 256 - any
+ Some important protocol Numbers
+ GRE - 47
+ IGMP -2
+ IPV4 - 4
+ IPComp - 108
+ OSPF - 89
+ RSVP - 46
+ PIM - 103
+ VRRP - 112"
+ ::= { sleMlsQosACLControl 10 }
+
+
+ sleMlsQosACLCtrlSrcAddress OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " ACL SrcAddress.
+ 1. MAC address
+ 2. IP Address
+ 3. Any"
+ ::= { sleMlsQosACLControl 11 }
+
+
+ sleMlsQosACLCtrlDstAddress OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " ACL SrcAddress.
+ 1. MAC address
+ 2. IP Address
+ 3. Any"
+ ::= { sleMlsQosACLControl 12 }
+
+
+ sleMlsQosACLCtrlSrcAddrMask OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " ACL Src Addr Mask.
+ 1. MAC address
+ 2. IP Address"
+ ::= { sleMlsQosACLControl 13 }
+
+
+ sleMlsQosACLCtrlDstAddrMask OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " ACL dst Addr Mask.
+ 1. MAC address
+ 2. IP Address"
+ ::= { sleMlsQosACLControl 14 }
+
+
+ sleMlsQosACLCtrlTcpUdpSrcPortAction OBJECT-TYPE
+ SYNTAX AclTcpUdpPortActionType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " TCP/UDP Port Action to be matched.
+ 1 - equal
+ 2 - not-equal
+ 3 - less-than
+ 4 - Greater-than
+ 5 - Range"
+ ::= { sleMlsQosACLControl 15 }
+
+
+ sleMlsQosACLCtrlTcpUdpDstPortAction OBJECT-TYPE
+ SYNTAX AclTcpUdpPortActionType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " TCP/UDP Port Action to be matched.
+ 1 - equal
+ 2 - not-equal
+ 3 - less-than
+ 4 - Greater-than
+ 5 - Range"
+ ::= { sleMlsQosACLControl 16 }
+
+
+ sleMlsQosACLCtrlTcpUdpSrcPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " TCP/UDP Src port to be matched."
+ ::= { sleMlsQosACLControl 17 }
+
+
+ sleMlsQosACLCtrlTcpUdpDstPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " TCP/UDP Dst port to be matched."
+ ::= { sleMlsQosACLControl 18 }
+
+
+ sleMlsQosACLCtrlAclNameExactMatch OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Configure Exact Match for Name"
+ ::= { sleMlsQosACLControl 19 }
+
+
+ sleMlsQosACLCtrlActionRemarkDesc OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Configure remark description"
+ ::= { sleMlsQosACLControl 20 }
+
+
+ sleMlsQosACLCtrlIcmpType OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The object is used to set the ICMP type of control message
+
+ Description Type Code
+ echo-reply 0 0
+ net-unreachable 3 0
+ host-unreachable 3 1
+ protocol-unreachable 3 2
+ port-unreachable 3 3
+ packet-too-big 3 4
+ source-route-failed 3 5
+ network-unknown 3 6
+ host-unknown 3 7
+ host-isolated 3 8
+ dod-net-prohibited 3 9
+ dod-host-prohibited 3 10
+ net-tos-unreachable 3 11
+ host-tos-unreachable 3 12
+ administratively-prohibited 3 13
+ host-precedence-unreachable 3 14
+ precedence-unreachable 3 15
+ source-quench 4 0
+ net-redirect 5 0
+ host-redirect 5 1
+ net-tos-redirect 5 2
+ host-tos-redirect 5 3
+ alternate-address 6 -1
+ echo 8 0
+ router-advertisement 9 0
+ router-solicitation 10 0
+ time-exceeded 11 -1
+ ttl-exceeded 11 0
+ reassembly-timeout 11 1
+ parameter-problem 12 -1
+ no-room-for-option 12 0
+ option-missing 12 1
+ timestamp-request 13 0
+ timestamp-reply 14 0
+ information-request 15 0
+ information-reply 16 0
+ mask-request 17 0
+ mask-reply 18 0
+ traceroute 30 -1
+ conversion-error 31 -1
+ mobile-redirect 32 -1
+ "
+ ::= { sleMlsQosACLControl 21 }
+
+
+ sleMlsQosACLCtrlIcmpCode OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The object is used to set the ICMP code of control message
+
+ Description Type Code
+ echo-reply 0 0
+ net-unreachable 3 0
+ host-unreachable 3 1
+ protocol-unreachable 3 2
+ port-unreachable 3 3
+ packet-too-big 3 4
+ source-route-failed 3 5
+ network-unknown 3 6
+ host-unknown 3 7
+ host-isolated 3 8
+ dod-net-prohibited 3 9
+ dod-host-prohibited 3 10
+ net-tos-unreachable 3 11
+ host-tos-unreachable 3 12
+ administratively-prohibited 3 13
+ host-precedence-unreachable 3 14
+ precedence-unreachable 3 15
+ source-quench 4 0
+ net-redirect 5 0
+ host-redirect 5 1
+ net-tos-redirect 5 2
+ host-tos-redirect 5 3
+ alternate-address 6 -1
+ echo 8 0
+ router-advertisement 9 0
+ router-solicitation 10 0
+ time-exceeded 11 -1
+ ttl-exceeded 11 0
+ reassembly-timeout 11 1
+ parameter-problem 12 -1
+ no-room-for-option 12 0
+ option-missing 12 1
+ timestamp-request 13 0
+ timestamp-reply 14 0
+ information-request 15 0
+ information-reply 16 0
+ mask-request 17 0
+ mask-reply 18 0
+ traceroute 30 -1
+ conversion-error 31 -1
+ mobile-redirect 32 -1
+ "
+ ::= { sleMlsQosACLControl 22 }
+
+
+ sleMlsQosACLCtrlTcpUdpSrcPortEnd OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " End port for TCP/UDP Src port range to be matched."
+ ::= { sleMlsQosACLControl 23 }
+
+
+ sleMlsQosACLCtrlTcpUdpDstPortEnd OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " End port for TCP/UDP Dst port range to be matched."
+ ::= { sleMlsQosACLControl 24 }
+
+
+ sleMlsQosACLNotification OBJECT IDENTIFIER ::= { sleMlsQosACL 3 }
+
+
+ sleMlsQosClassMap OBJECT IDENTIFIER ::= { sleMlsQos 4 }
+
+
+ sleMlsQosClassMapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SleMlsQosClassMapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ ::= { sleMlsQosClassMap 1 }
+
+
+ sleMlsQosClassMapEntry OBJECT-TYPE
+ SYNTAX SleMlsQosClassMapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { sleMlsQosClassMapName }
+ ::= { sleMlsQosClassMapTable 1 }
+
+
+ SleMlsQosClassMapEntry ::=
+ SEQUENCE {
+ sleMlsQosClassMapName
+ OCTET STRING,
+ sleMlsQosClassMapMatchCosValue
+ Integer32,
+ sleMlsQosClassMapMatchInnerCosValue
+ Integer32,
+ sleMlsQosClassMapMatchEgressInterface
+ OCTET STRING,
+ sleMlsQosClassMapMatchEtherType
+ OCTET STRING,
+ sleMlsQosClassMapMatchSrcIpAddr
+ OCTET STRING,
+ sleMlsQosClassMapMatchDstIpAddr
+ OCTET STRING,
+ sleMlsQosClassMapMatchSrcIpMaskLen
+ Integer32,
+ sleMlsQosClassMapMatchDstIpMaskLen
+ Integer32,
+ sleMlsQosClassMapMatchSrcIpV6Addr
+ OCTET STRING,
+ sleMlsQosClassMapMatchDstIpV6Addr
+ OCTET STRING,
+ sleMlsQosClassMapMatchSrcIpV6MaskLen
+ Integer32,
+ sleMlsQosClassMapMatchDstIpV6MaskLen
+ Integer32,
+ sleMlsQosClassMapMatchIpDscp
+ Integer32,
+ sleMlsQosClassMapMatchIpPrecedence
+ Integer32,
+ sleMlsQosClassMapMatchIp6Dscp
+ Integer32,
+ sleMlsQosClassMapMatchIp6Precedence
+ Integer32,
+ sleMlsQosClassMapMatchTcpSrcPort
+ OCTET STRING,
+ sleMlsQosClassMapMatchTcpDstPort
+ OCTET STRING,
+ sleMlsQosClassMapMatchTcpSrcPortRange
+ OCTET STRING,
+ sleMlsQosClassMapMatchTcpDstPortRange
+ OCTET STRING,
+ sleMlsQosClassMapMatchUdpSrcPort
+ OCTET STRING,
+ sleMlsQosClassMapMatchUdpDstPort
+ OCTET STRING,
+ sleMlsQosClassMapMatchUdpSrcPortRange
+ OCTET STRING,
+ sleMlsQosClassMapMatchUdpDstPortRange
+ OCTET STRING,
+ sleMlsQosClassMapMatchSrcMacAddr
+ OCTET STRING,
+ sleMlsQosClassMapMatchSrcMacMask
+ OCTET STRING,
+ sleMlsQosClassMapMatchDstMacAddr
+ OCTET STRING,
+ sleMlsQosClassMapMatchDstMacMask
+ OCTET STRING,
+ sleMlsQosClassMapMatchVlanId
+ OCTET STRING,
+ sleMlsQosClassMapMatchVlanIdRange
+ OCTET STRING,
+ sleMlsQosClassMapMatchInnerVlanId
+ Integer32,
+ sleMlsQosClassMapMatchVlanTpid
+ OCTET STRING,
+ sleMlsQosClassMapMatchAccessGroup
+ OCTET STRING,
+ sleMlsQosClassMapMatchLayer4SrcPort
+ OCTET STRING,
+ sleMlsQosClassMapMatchLayer4DstPort
+ OCTET STRING,
+ sleMlsQosClassMapMatchLayer4SrcPortRange
+ OCTET STRING,
+ sleMlsQosClassMapMatchLayer4DstPortRange
+ OCTET STRING,
+ sleMplsQosClassMapMatchCriteria
+ INTEGER
+ }
+
+ sleMlsQosClassMapName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index for the table. Class Map name"
+ ::= { sleMlsQosClassMapEntry 1 }
+
+
+ sleMlsQosClassMapMatchCosValue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Cos value"
+ ::= { sleMlsQosClassMapEntry 2 }
+
+
+ sleMlsQosClassMapMatchInnerCosValue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Inner Cos value"
+ ::= { sleMlsQosClassMapEntry 3 }
+
+
+ sleMlsQosClassMapMatchEgressInterface OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Engress Interface"
+ ::= { sleMlsQosClassMapEntry 4 }
+
+
+ sleMlsQosClassMapMatchEtherType OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Eth Type"
+ ::= { sleMlsQosClassMapEntry 5 }
+
+
+ sleMlsQosClassMapMatchSrcIpAddr OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Src Ip Address"
+ ::= { sleMlsQosClassMapEntry 6 }
+
+
+ sleMlsQosClassMapMatchDstIpAddr OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : dst Ip Address"
+ ::= { sleMlsQosClassMapEntry 7 }
+
+
+ sleMlsQosClassMapMatchSrcIpMaskLen OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Src Ip Mask Length"
+ ::= { sleMlsQosClassMapEntry 8 }
+
+
+ sleMlsQosClassMapMatchDstIpMaskLen OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Dst Ip Mask Length"
+ ::= { sleMlsQosClassMapEntry 9 }
+
+
+ sleMlsQosClassMapMatchSrcIpV6Addr OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Src Ip Address"
+ ::= { sleMlsQosClassMapEntry 10 }
+
+
+ sleMlsQosClassMapMatchDstIpV6Addr OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : dst Ip Address"
+ ::= { sleMlsQosClassMapEntry 11 }
+
+
+ sleMlsQosClassMapMatchSrcIpV6MaskLen OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Src Ip Mask Length"
+ ::= { sleMlsQosClassMapEntry 12 }
+
+
+ sleMlsQosClassMapMatchDstIpV6MaskLen OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Dst Ip Mask Length"
+ ::= { sleMlsQosClassMapEntry 13 }
+
+
+ sleMlsQosClassMapMatchIpDscp OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : DSCP value"
+ ::= { sleMlsQosClassMapEntry 14 }
+
+
+ sleMlsQosClassMapMatchIpPrecedence OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Ip Precedence"
+ ::= { sleMlsQosClassMapEntry 15 }
+
+
+ sleMlsQosClassMapMatchIp6Dscp OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Ip6 DSCP value"
+ ::= { sleMlsQosClassMapEntry 16 }
+
+
+ sleMlsQosClassMapMatchIp6Precedence OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : ip6 Precedence value"
+ ::= { sleMlsQosClassMapEntry 17 }
+
+
+ sleMlsQosClassMapMatchTcpSrcPort OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : TCP src Port"
+ ::= { sleMlsQosClassMapEntry 18 }
+
+
+ sleMlsQosClassMapMatchTcpDstPort OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : TCP Dst Port"
+ ::= { sleMlsQosClassMapEntry 19 }
+
+
+ sleMlsQosClassMapMatchTcpSrcPortRange OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : TCP src Port Range"
+ ::= { sleMlsQosClassMapEntry 20 }
+
+
+ sleMlsQosClassMapMatchTcpDstPortRange OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : TCP Dst Port Range"
+ ::= { sleMlsQosClassMapEntry 21 }
+
+
+ sleMlsQosClassMapMatchUdpSrcPort OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : UDP src Port"
+ ::= { sleMlsQosClassMapEntry 22 }
+
+
+ sleMlsQosClassMapMatchUdpDstPort OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : UDP Dst Port"
+ ::= { sleMlsQosClassMapEntry 23 }
+
+
+ sleMlsQosClassMapMatchUdpSrcPortRange OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : UDP src Port"
+ ::= { sleMlsQosClassMapEntry 24 }
+
+
+ sleMlsQosClassMapMatchUdpDstPortRange OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : UDP Dst Port"
+ ::= { sleMlsQosClassMapEntry 25 }
+
+
+ sleMlsQosClassMapMatchSrcMacAddr OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Src MAC Addr "
+ ::= { sleMlsQosClassMapEntry 26 }
+
+
+ sleMlsQosClassMapMatchSrcMacMask OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Src MAC Addr Mask"
+ ::= { sleMlsQosClassMapEntry 27 }
+
+
+ sleMlsQosClassMapMatchDstMacAddr OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Dst MAC Addr "
+ ::= { sleMlsQosClassMapEntry 28 }
+
+
+ sleMlsQosClassMapMatchDstMacMask OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Dst MAC Addr Mask"
+ ::= { sleMlsQosClassMapEntry 29 }
+
+
+ sleMlsQosClassMapMatchVlanId OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Vlan Id"
+ ::= { sleMlsQosClassMapEntry 30 }
+
+
+ sleMlsQosClassMapMatchVlanIdRange OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Vlan Id Range"
+ ::= { sleMlsQosClassMapEntry 31 }
+
+
+ sleMlsQosClassMapMatchInnerVlanId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Inner Vlan Id "
+ ::= { sleMlsQosClassMapEntry 32 }
+
+
+ sleMlsQosClassMapMatchVlanTpid OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Vlan TPID"
+ ::= { sleMlsQosClassMapEntry 33 }
+
+
+ sleMlsQosClassMapMatchAccessGroup OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Acl Name"
+ ::= { sleMlsQosClassMapEntry 34 }
+
+
+ sleMlsQosClassMapMatchLayer4SrcPort OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Layer4 Any Src Port"
+ ::= { sleMlsQosClassMapEntry 35 }
+
+
+ sleMlsQosClassMapMatchLayer4DstPort OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Layer4 Any Dst Port"
+ ::= { sleMlsQosClassMapEntry 36 }
+
+
+ sleMlsQosClassMapMatchLayer4SrcPortRange OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Layer4 Any src Port range"
+ ::= { sleMlsQosClassMapEntry 37 }
+
+
+ sleMlsQosClassMapMatchLayer4DstPortRange OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Layer4 Any Dst Port range"
+ ::= { sleMlsQosClassMapEntry 38 }
+
+
+ sleMplsQosClassMapMatchCriteria OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ noMatch(0),
+ matchAll(1),
+ matchAny(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to set the
+ Class map match criteria, to map the matchAll or MatchAny
+ for HQS."
+ ::= { sleMlsQosClassMapEntry 39 }
+
+
+ sleMlsQosClassMapControl OBJECT IDENTIFIER ::= { sleMlsQosClassMap 2 }
+
+
+ sleMlsQosClassMapControlRequest OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ createClassMap(1),
+ deleteClassMap(2),
+ setClassMapMatch(3),
+ unSetClassMapMatch(4),
+ setClassMapMatchRange(5),
+ unSetClassMapMatchRange(6),
+ setClassMapMatchEtherType(7),
+ unSetClassMapMatchEtherType(8),
+ setClassMapMatchIpAddr(9),
+ unSetClassMapMatchIpAddr(10),
+ setClassMapMatchMac(11),
+ unSetClassMapMatchMac(12),
+ setClassMapMatchVlanTpid(13),
+ unSetClassMapMatchVlanTpid(14),
+ setClassMapMatchAccessGroup(15),
+ unSetClassMapMatchAccessGroup(16),
+ setClassMapMatchEgressIntf(17),
+ unSetClassMapMatchEgressIntf(18)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the configuration commands, and user can configure functions via setting this entry as proper value."
+ ::= { sleMlsQosClassMapControl 1 }
+
+
+ sleMlsQosClassMapControlStatus OBJECT-TYPE
+ SYNTAX SleControlStatusType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "status of user command. User have to check this value as .busy. or .idle. before do setRequest."
+ ::= { sleMlsQosClassMapControl 2 }
+
+
+ sleMlsQosClassMapControlTimer OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the wait-time until setRequest end. In case of short-time command, this value is 0"
+ ::= { sleMlsQosClassMapControl 3 }
+
+
+ sleMlsQosClassMapontrolTimeStamp OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the time stamp of the last command. (don.t care)"
+ ::= { sleMlsQosClassMapControl 4 }
+
+
+ sleMlsQosClassMapControlReqResult OBJECT-TYPE
+ SYNTAX SleControlRequestResultType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result of the last command."
+ ::= { sleMlsQosClassMapControl 5 }
+
+
+ sleMlsQosClassMapCtrlName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class Map name"
+ ::= { sleMlsQosClassMapControl 6 }
+
+
+ sleMlsQosClassMapCtrlMatchType OBJECT-TYPE
+ SYNTAX ClassMapMatchType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class Map Type
+ cos (1) ,
+ innerCos(2),
+ ipDscp (3),
+ ipPrecedence (4),
+ ip6Dscp (5),
+ ip6Precedence (6),
+ tcpSrcPort (7),
+ tcpDstPort (8),
+ udpSrcPort (9),
+ udpDstPort (10),
+ VlanId (11),
+ innerVlanId (12),
+ layer4SrcPort (13),
+ layer4DstPort (14)"
+ ::= { sleMlsQosClassMapControl 7 }
+
+
+ sleMlsQosClassMapCtrlMatchVal OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class Map match Value"
+ ::= { sleMlsQosClassMapControl 8 }
+
+
+ sleMlsQosClassMapCtrlMatchRangeType OBJECT-TYPE
+ SYNTAX ClassMapMatchRangeType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class Map Type
+ tcpSrcPort (1),
+ tcpDstPort (2),
+ udpSrcPort (3),
+ udpDstPort (4),
+ VlanId (5),
+ layer4SrcPort (6),
+ layer4DstPort (7)"
+ ::= { sleMlsQosClassMapControl 9 }
+
+
+ sleMlsQosClassMapCtrlMatchRangeLow OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class Map match Value: Low"
+ ::= { sleMlsQosClassMapControl 10 }
+
+
+ sleMlsQosClassMapCtrlMatchRangeHigh OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class Map match Value : High"
+ ::= { sleMlsQosClassMapControl 11 }
+
+
+ sleMlsQosClassMapCtrlMatchEtherType OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Eth Type"
+ ::= { sleMlsQosClassMapControl 12 }
+
+
+ sleMlsQosClassMapCtrlMatchSrcType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ ipv4(1),
+ ipv6(2),
+ mac(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class Map Src Type
+ 1. IPv4
+ 2. IPv6
+ 3. Mac"
+ ::= { sleMlsQosClassMapControl 13 }
+
+
+ sleMlsQosClassMapCtrlMatchSrcAddr OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Src Address.
+ It can be IPV4 / IPV6 / MAC"
+ ::= { sleMlsQosClassMapControl 14 }
+
+
+ sleMlsQosClassMapCtrlMatchDstAddr OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : dst Ip Address
+ it can be IPV4 / IPV6 / MAC"
+ ::= { sleMlsQosClassMapControl 15 }
+
+
+ sleMlsQosClassMapCtrlMatchSrcIpMaskLen OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Src Ip Mask Length"
+ ::= { sleMlsQosClassMapControl 16 }
+
+
+ sleMlsQosClassMapCtrlMatchDstIpMaskLen OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Dst Ip Mask Length"
+ ::= { sleMlsQosClassMapControl 17 }
+
+
+ sleMlsQosClassMapCtrlMatchSrcMacMask OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Src MAC Addr Mask"
+ ::= { sleMlsQosClassMapControl 18 }
+
+
+ sleMlsQosClassMapCtrlMatchDstMacMask OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : Dst MAC Addr Mask"
+ ::= { sleMlsQosClassMapControl 19 }
+
+
+ sleMlsQosClassMapCtrlMatchAcessGroup OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : ACL Group List"
+ ::= { sleMlsQosClassMapControl 20 }
+
+
+ sleMlsQosClassMapCtrlMatchVlanTpid OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : vlan TDID"
+ ::= { sleMlsQosClassMapControl 21 }
+
+
+ sleMlsQosClassMapCtrlMatchEgressInterface OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class map Match criteria : egress interface.
+ This can be CPU, interface Name, Vlan Interface"
+ ::= { sleMlsQosClassMapControl 22 }
+
+
+ sleMplsQosClassMapCtrlMatchCriteria OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ matchAll(1),
+ matchAny(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to set the
+ Class map match criteria, to map the matchAll or MatchAny
+ for HQS."
+ ::= { sleMlsQosClassMapControl 23 }
+
+
+ sleMlsQosClassMapNotification OBJECT IDENTIFIER ::= { sleMlsQosClassMap 3 }
+
+
+ sleMlsQosPolicyMap OBJECT IDENTIFIER ::= { sleMlsQos 5 }
+
+
+ sleMlsQosPolicyMapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SleMlsQosPolicyMapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ ::= { sleMlsQosPolicyMap 1 }
+
+
+ sleMlsQosPolicyMapEntry OBJECT-TYPE
+ SYNTAX SleMlsQosPolicyMapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { sleMlsQosPmapName, sleMlsQosPmapClassName }
+ ::= { sleMlsQosPolicyMapTable 1 }
+
+
+ SleMlsQosPolicyMapEntry ::=
+ SEQUENCE {
+ sleMlsQosPmapName
+ OCTET STRING,
+ sleMlsQosPmapClassName
+ OCTET STRING,
+ sleMlsQosPmapClassMatchPriority
+ PmapPriorityType,
+ sleMlsQosPmapClassOperMode
+ INTEGER,
+ sleMlsQosPmapClassPoliceType
+ PmapPoliceType,
+ sleMlsQosPmapClassPoliceCIR
+ Integer32,
+ sleMlsQosPmapClassPolicePIR
+ Integer32,
+ sleMlsQosPmapClassPoliceCBS
+ Integer32,
+ sleMlsQosPmapClassPoliceEBS
+ Integer32,
+ sleMlsQosPmapClassPoliceExdAction
+ PmapExceedActionType,
+ sleMlsQosPmapClassPoliceExdActionCos
+ Integer32,
+ sleMlsQosPmapClassPoliceExdActionDscp
+ Integer32,
+ sleMlsQosPmapClassPoliceExdActionTos
+ Integer32,
+ sleMlsQosPmapClassPoliceExdActionViolateAction
+ PmapViolateActionType,
+ sleMlsQosPmapClassPoliceExdActionViolateValue
+ Integer32,
+ sleMlsQosPmapClassPoliceAggregateName
+ OCTET STRING,
+ sleMlsQosPmapClassSetActionDeny
+ Integer32,
+ sleMlsQosPmapClassSetActionCos
+ Integer32,
+ sleMlsQosPmapClassSetActionCpuCos
+ Integer32,
+ sleMlsQosPmapClassSetActionIpDscp
+ Integer32,
+ sleMlsQosPmapClassSetActionIp6Dscp
+ Integer32,
+ sleMlsQosPmapClassSetActionIpPrecedence
+ Integer32,
+ sleMlsQosPmapClassSetActionIp6Precedence
+ Integer32,
+ sleMlsQosPmapClassSetActionMirrorToPortVal
+ OCTET STRING,
+ sleMlsQosPmapClassSetActionRedirectToPortVal
+ OCTET STRING,
+ sleMlsQosPmapClassSetActionVlanId
+ Integer32,
+ sleMlsQosPmapClassSetActionVlanCos
+ Integer32,
+ sleMlsQosPmapClassSetActionQosGroup
+ INTEGER,
+ sleMplsQosPmapClassSetActionQueue
+ INTEGER,
+ sleMplsQosPmapClassSetActionCopyCpu
+ INTEGER
+ }
+
+ sleMlsQosPmapName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Policy Map name"
+ ::= { sleMlsQosPolicyMapEntry 1 }
+
+
+ sleMlsQosPmapClassName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Class map Name"
+ ::= { sleMlsQosPolicyMapEntry 2 }
+
+
+ sleMlsQosPmapClassMatchPriority OBJECT-TYPE
+ SYNTAX PmapPriorityType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Priority
+ low(0)
+ medium(1)
+ high(2)
+ highest(3)"
+ ::= { sleMlsQosPolicyMapEntry 3 }
+
+
+ sleMlsQosPmapClassOperMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none(0),
+ allow(1),
+ deny(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Operation Mode"
+ ::= { sleMlsQosPolicyMapEntry 4 }
+
+
+ sleMlsQosPmapClassPoliceType OBJECT-TYPE
+ SYNTAX PmapPoliceType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Police Type
+ srtcm(1)
+ trtcm(2)"
+ ::= { sleMlsQosPolicyMapEntry 5 }
+
+
+ sleMlsQosPmapClassPoliceCIR OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Police CIR (committed ingress rate) value"
+ ::= { sleMlsQosPolicyMapEntry 6 }
+
+
+ sleMlsQosPmapClassPolicePIR OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Police PIR (peak ingress rate) value"
+ ::= { sleMlsQosPolicyMapEntry 7 }
+
+
+ sleMlsQosPmapClassPoliceCBS OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Police CBS (committed burst size) value"
+ ::= { sleMlsQosPolicyMapEntry 8 }
+
+
+ sleMlsQosPmapClassPoliceEBS OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Police EBS (Excess burst size) value"
+ ::= { sleMlsQosPolicyMapEntry 9 }
+
+
+ sleMlsQosPmapClassPoliceExdAction OBJECT-TYPE
+ SYNTAX PmapExceedActionType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Exceed Action Type
+ none (0)
+ drop (1)
+ set-dscp-transmit (2)
+ set-tos-transmit (3)
+ set-cos-transmit (4)
+ transmit (7)"
+ ::= { sleMlsQosPolicyMapEntry 10 }
+
+
+ sleMlsQosPmapClassPoliceExdActionCos OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Exceed Action COS"
+ ::= { sleMlsQosPolicyMapEntry 11 }
+
+
+ sleMlsQosPmapClassPoliceExdActionDscp OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Exceed Action DSCP"
+ ::= { sleMlsQosPolicyMapEntry 12 }
+
+
+ sleMlsQosPmapClassPoliceExdActionTos OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Exceed Action TOS"
+ ::= { sleMlsQosPolicyMapEntry 13 }
+
+
+ sleMlsQosPmapClassPoliceExdActionViolateAction OBJECT-TYPE
+ SYNTAX PmapViolateActionType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Violate Action Type
+ none(0)
+ drop(1)
+ set-dscp-transmit(2)
+ set-cos-transmit(3)
+ set-tos-transmit(4)
+ transmit(5)"
+ ::= { sleMlsQosPolicyMapEntry 14 }
+
+
+ sleMlsQosPmapClassPoliceExdActionViolateValue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Violate Action Value"
+ ::= { sleMlsQosPolicyMapEntry 15 }
+
+
+ sleMlsQosPmapClassPoliceAggregateName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Agrregate Police name: "
+ ::= { sleMlsQosPolicyMapEntry 16 }
+
+
+ sleMlsQosPmapClassSetActionDeny OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Action Type: deny"
+ ::= { sleMlsQosPolicyMapEntry 17 }
+
+
+ sleMlsQosPmapClassSetActionCos OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Cos value "
+ ::= { sleMlsQosPolicyMapEntry 18 }
+
+
+ sleMlsQosPmapClassSetActionCpuCos OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " cpy Cos value. "
+ ::= { sleMlsQosPolicyMapEntry 19 }
+
+
+ sleMlsQosPmapClassSetActionIpDscp OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Ip DSCP value ."
+ ::= { sleMlsQosPolicyMapEntry 20 }
+
+
+ sleMlsQosPmapClassSetActionIp6Dscp OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Ip6 DSCP value to be set."
+ ::= { sleMlsQosPolicyMapEntry 21 }
+
+
+ sleMlsQosPmapClassSetActionIpPrecedence OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Ip precedence value to be set."
+ ::= { sleMlsQosPolicyMapEntry 22 }
+
+
+ sleMlsQosPmapClassSetActionIp6Precedence OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Ip6 precedence value to be set."
+ ::= { sleMlsQosPolicyMapEntry 23 }
+
+
+ sleMlsQosPmapClassSetActionMirrorToPortVal OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Mirror to Port value."
+ ::= { sleMlsQosPolicyMapEntry 24 }
+
+
+ sleMlsQosPmapClassSetActionRedirectToPortVal OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " redirect to Port value."
+ ::= { sleMlsQosPolicyMapEntry 25 }
+
+
+ sleMlsQosPmapClassSetActionVlanId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Vlan Id value."
+ ::= { sleMlsQosPolicyMapEntry 26 }
+
+
+ sleMlsQosPmapClassSetActionVlanCos OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Vlan COS value"
+ ::= { sleMlsQosPolicyMapEntry 27 }
+
+
+ sleMlsQosPmapClassSetActionQosGroup OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Heirarchical qos policy-map qos-group.
+ Max range is 1 to 2000."
+ ::= { sleMlsQosPolicyMapEntry 28 }
+
+
+ sleMplsQosPmapClassSetActionQueue OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Internal Queue Priority."
+ ::= { sleMlsQosPolicyMapEntry 29 }
+
+
+ sleMplsQosPmapClassSetActionCopyCpu OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Copy to CPU."
+ ::= { sleMlsQosPolicyMapEntry 30 }
+
+
+ sleMlsQosPolicyMapControl OBJECT IDENTIFIER ::= { sleMlsQosPolicyMap 2 }
+
+
+ sleMlsQosPolicyMapControlRequest OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ createPolicyMapClass(1),
+ deletePolicyMapClass(2),
+ setPolicyMapClassMatchPriority(3),
+ setPolicyMapClassOperMode(4),
+ unSetPolicyMapClassOperMode(5),
+ setPolicyMapClassPolicer(6),
+ unSetPolicyMapClassPolicer(7),
+ setPolicyMapClassPolicerAggregate(8),
+ unSetPolicyMapClassPolicerAggregate(9),
+ setPolicyMapClassSet(10),
+ unSetPolicyMapClassSet(11),
+ deletePolicyMap(12)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the configuration commands, and user can configure functions via setting this entry as proper value."
+ ::= { sleMlsQosPolicyMapControl 1 }
+
+
+ sleMlsQosPolicyMapControlStatus OBJECT-TYPE
+ SYNTAX SleControlStatusType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "status of user command. User have to check this value as .busy. or .idle. before do setRequest."
+ ::= { sleMlsQosPolicyMapControl 2 }
+
+
+ sleMlsQosPolicyMapControlTimer OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the wait-time until setRequest end. In case of short-time command, this value is 0"
+ ::= { sleMlsQosPolicyMapControl 3 }
+
+
+ sleMlsQosPolicyMapontrolTimeStamp OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the time stamp of the last command. (don.t care)"
+ ::= { sleMlsQosPolicyMapControl 4 }
+
+
+ sleMlsQosPolicyMapControlReqResult OBJECT-TYPE
+ SYNTAX SleControlRequestResultType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result of the last command."
+ ::= { sleMlsQosPolicyMapControl 5 }
+
+
+ sleMlsQosPolicyMapCtrlName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Index for the table. Class Map name"
+ ::= { sleMlsQosPolicyMapControl 6 }
+
+
+ sleMlsQosPolicyMapCtrlClassName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class map Name"
+ ::= { sleMlsQosPolicyMapControl 7 }
+
+
+ sleMlsQosPolicyMapCtrlClassMatchPriority OBJECT-TYPE
+ SYNTAX PmapPriorityType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Priority
+ low(0)
+ medium(1)
+ high(2)
+ highest(3)"
+ ::= { sleMlsQosPolicyMapControl 8 }
+
+
+ sleMlsQosPolicyMapCtrlClassOperMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none(0),
+ allow(1),
+ deny(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Operation Mode"
+ ::= { sleMlsQosPolicyMapControl 9 }
+
+
+ sleMlsQosPolicyMapCtrlClassPoliceType OBJECT-TYPE
+ SYNTAX PmapPoliceType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Police Type
+ srtcm(1)
+ trtcm(2)"
+ ::= { sleMlsQosPolicyMapControl 10 }
+
+
+ sleMlsQosPolicyMapCtrlClassPoliceCIR OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Police CIR (committed ingress rate) value"
+ ::= { sleMlsQosPolicyMapControl 11 }
+
+
+ sleMlsQosPolicyMapCtrlClassPolicePIR OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Police PIR (Peak ingress rate) value"
+ ::= { sleMlsQosPolicyMapControl 12 }
+
+
+ sleMlsQosPolicyMapCtrlClassPoliceCBS OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Police CBS (Committed Burst size) value"
+ ::= { sleMlsQosPolicyMapControl 13 }
+
+
+ sleMlsQosPolicyMapCtrlClassPoliceEBS OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Police EBS (Excess Burst size) value"
+ ::= { sleMlsQosPolicyMapControl 14 }
+
+
+ sleMlsQosPolicyMapCtrlClassPoliceExdAction OBJECT-TYPE
+ SYNTAX PmapExceedActionType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Exceed Action Type
+ none (0)
+ drop (1)
+ set-dscp-transmit (2)
+ set-tos-transmit (3)
+ set-cos-transmit (4)
+ transmit (7)"
+ ::= { sleMlsQosPolicyMapControl 15 }
+
+
+ sleMlsQosPolicyMapCtrlClassPoliceExdActionCos OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Exceed Action COS"
+ ::= { sleMlsQosPolicyMapControl 16 }
+
+
+ sleMlsQosPolicyMapCtrlClassPoliceExdActionDscp OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Exceed Action DSCP"
+ ::= { sleMlsQosPolicyMapControl 17 }
+
+
+ sleMlsQosPolicyMapCtrlClassPoliceExdActionTos OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Exceed Action TOS"
+ ::= { sleMlsQosPolicyMapControl 18 }
+
+
+ sleMlsQosPolicyMapCtrlClassPoliceExdActionViolateAction OBJECT-TYPE
+ SYNTAX PmapViolateActionType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Exceed Action Violate
+ none(0)
+ drop(1)
+ set-dscp-transmit(2)
+ set-cos-transmit(3)
+ set-tos-transmit(4)
+ transmit(5)"
+ ::= { sleMlsQosPolicyMapControl 19 }
+
+
+ sleMlsQosPolicyMapCtrlClassPoliceExdActionViolateValue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Exceed Action Violate Value"
+ ::= { sleMlsQosPolicyMapControl 20 }
+
+
+ sleMlsQosPolicyMapCtrlClassPoliceAggregateName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Aggregate Policy name: this is configured via sleMlsQosAggPoliceTable"
+ ::= { sleMlsQosPolicyMapControl 21 }
+
+
+ sleMlsQosPolicyMapCtrlClassSetAction OBJECT-TYPE
+ SYNTAX PmapSetActionType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Action Types:
+ cos (1),
+ cpu-cos (2),
+ ip-dscp (3),
+ ip-precedence (4),
+ redirect-to-port (5),
+ mirror-to-port (6),
+ vlan (7),
+ ip6-dscp (8),
+ ip6-precedence (9),
+ cpu-copy (10),
+ deny (11),
+ qos-group(12),
+ none(13),
+ queue(14),
+ vlan-cos(15)"
+ ::= { sleMlsQosPolicyMapControl 22 }
+
+
+ sleMlsQosPolicyMapCtrlClassSetActionCos OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Cos value to be set.
+ This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
+ To set this value, sleMlsQosPolicyMapCtrlClassSetAction should be set as cos"
+ ::= { sleMlsQosPolicyMapControl 23 }
+
+
+ sleMlsQosPolicyMapCtrlClassSetActionCpuCos OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " cpy Cos value to be set.
+ This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
+ To set this value, sleMlsQosPolicyMapCtrlClassSetAction should be set as cpu-cos"
+ ::= { sleMlsQosPolicyMapControl 24 }
+
+
+ sleMlsQosPolicyMapCtrlClassSetActionIpDscp OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Ip DSCP value to be set.
+ This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
+ To set this value, sleMlsQosPolicyMapCtrlClassSetAction should be set as ip-dscp"
+ ::= { sleMlsQosPolicyMapControl 25 }
+
+
+ sleMlsQosPolicyMapCtrlClassSetActionIp6Dscp OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Ip6 DSCP value to be set.
+ This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
+ To set this value, sleMlsQosPolicyMapCtrlClassSetAction should be set as ip6-dscp"
+ ::= { sleMlsQosPolicyMapControl 26 }
+
+
+ sleMlsQosPolicyMapCtrlClassSetActionIpPrecedence OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Ip precedence value to be set.
+ This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
+ To set this value, sleMlsQosPolicyMapCtrlClassSetAction should be set as ip-precedence"
+ ::= { sleMlsQosPolicyMapControl 27 }
+
+
+ sleMlsQosPolicyMapCtrlClassSetActionIp6Precedence OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Ip6 precedence value to be set.
+ This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
+ To set this value, sleMlsQosPolicyMapCtrlClassSetAction should be set as ip6-precedence"
+ ::= { sleMlsQosPolicyMapControl 28 }
+
+
+ sleMlsQosPolicyMapCtrlClassSetActionMirrorToPort OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Mirror to Port value.
+ This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
+ To setthis value, sleMlsQosPolicyMapCtrlClassSetAction should be set as mirror-to-port"
+ ::= { sleMlsQosPolicyMapControl 29 }
+
+
+ sleMlsQosPolicyMapCtrlClassSetActionRedirectToPort OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " redirect to Port value.
+ This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
+ To setthis value, sleMlsQosPolicyMapCtrlClassSetAction should be set as redirect-to-port"
+ ::= { sleMlsQosPolicyMapControl 30 }
+
+
+ sleMlsQosPolicyMapCtrlClassSetActionVlanId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Vlan Id value.
+ This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
+ To set this value, sleMlsQosPolicyMapCtrlClassSetAction should be set as vlan"
+ ::= { sleMlsQosPolicyMapControl 31 }
+
+
+ sleMlsQosPolicyMapCtrlClassSetActionVlanCos OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Vlan COS value"
+ ::= { sleMlsQosPolicyMapControl 32 }
+
+
+ sleMlsQosPolicyMapCtrlClassSetActionQosGroup OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Heirarchical qos policy-map qos-group.
+ Max range is 1 to 2000."
+ ::= { sleMlsQosPolicyMapControl 33 }
+
+
+ sleMlsQosPolicyMapCtrlClassSetActionQueue OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Internal Queue Priority."
+ ::= { sleMlsQosPolicyMapControl 34 }
+
+
+ sleMlsQosInterface OBJECT IDENTIFIER ::= { sleMlsQos 6 }
+
+
+ sleMlsQosInterfaceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SleMlsQosInterfaceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Interface table"
+ ::= { sleMlsQosInterface 1 }
+
+
+ sleMlsQosInterfaceEntry OBJECT-TYPE
+ SYNTAX SleMlsQosInterfaceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { sleMlsQosInterfaceIndex }
+ ::= { sleMlsQosInterfaceTable 1 }
+
+
+ SleMlsQosInterfaceEntry ::=
+ SEQUENCE {
+ sleMlsQosInterfaceIndex
+ Integer32,
+ sleMlsQosInterfaceName
+ OCTET STRING,
+ sleMlsQosInterfaceTrustState
+ MlsQosIntfTrustState,
+ sleMlsQosInterfaceCos
+ Integer32,
+ sleMlsQosInterfaceCosOverride
+ Integer32,
+ sleMlsQosInterfaceCosToCos
+ OCTET STRING,
+ sleMlsQosInterfaceCosToQueue
+ OCTET STRING,
+ sleMlsQosInterfaceDscp
+ Integer32,
+ sleMlsQosInterfaceDscpToDscp
+ OCTET STRING,
+ sleMlsQosInterfaceDscpToQueue
+ OCTET STRING,
+ sleMlsQosInterfaceExpToExp
+ OCTET STRING,
+ sleMlsQosInterfaceTrafficShapeRate
+ Integer32,
+ sleMlsQosInterfaceTrafficShapeBurst
+ Integer32,
+ sleMlsQosInterfaceInputPolicyMap
+ OCTET STRING,
+ sleMlsQosInterfaceOutputPolicyMap
+ OCTET STRING,
+ sleMlsQosInterfaceTrustPassthroughCos
+ Integer32,
+ sleMlsQosInterfaceTrustPassthroughDscp
+ Integer32,
+ sleHQosInterfaceCosToClass
+ OCTET STRING,
+ sleHQosInterfaceDscpToClass
+ OCTET STRING,
+ sleHQosInterfaceReplace
+ INTEGER,
+ sleMlsQosInterfaceTrafficIfgExclude
+ Integer32,
+ sleMlsQosInterfaceTrafficPolicingRate
+ Integer32,
+ sleMlsQosInterfaceTrafficPolicingBurst
+ Integer32
+ }
+
+ sleMlsQosInterfaceIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..64)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This Index is based on Max entries i.e. 64 (dscp)"
+ ::= { sleMlsQosInterfaceEntry 1 }
+
+
+ sleMlsQosInterfaceName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Index for the table. Interface Name"
+ ::= { sleMlsQosInterfaceEntry 2 }
+
+
+ sleMlsQosInterfaceTrustState OBJECT-TYPE
+ SYNTAX MlsQosIntfTrustState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Interface trust state
+ none (0)
+ cos (1)
+ dscp (2)"
+ ::= { sleMlsQosInterfaceEntry 3 }
+
+
+ sleMlsQosInterfaceCos OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface Cos value"
+ ::= { sleMlsQosInterfaceEntry 4 }
+
+
+ sleMlsQosInterfaceCosOverride OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface Cos override value"
+ ::= { sleMlsQosInterfaceEntry 5 }
+
+
+ sleMlsQosInterfaceCosToCos OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface Cos to cos mapping"
+ ::= { sleMlsQosInterfaceEntry 6 }
+
+
+ sleMlsQosInterfaceCosToQueue OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface Cos to queue mapping"
+ ::= { sleMlsQosInterfaceEntry 7 }
+
+
+ sleMlsQosInterfaceDscp OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface DSCP values"
+ ::= { sleMlsQosInterfaceEntry 8 }
+
+
+ sleMlsQosInterfaceDscpToDscp OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface dscp to dscp mapping"
+ ::= { sleMlsQosInterfaceEntry 9 }
+
+
+ sleMlsQosInterfaceDscpToQueue OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface dscp to queue mapping"
+ ::= { sleMlsQosInterfaceEntry 10 }
+
+
+ sleMlsQosInterfaceExpToExp OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface exp to exp mapping"
+ ::= { sleMlsQosInterfaceEntry 11 }
+
+
+ sleMlsQosInterfaceTrafficShapeRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface Traffic Shaping rate"
+ ::= { sleMlsQosInterfaceEntry 12 }
+
+
+ sleMlsQosInterfaceTrafficShapeBurst OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface traffic shaping burst"
+ ::= { sleMlsQosInterfaceEntry 13 }
+
+
+ sleMlsQosInterfaceInputPolicyMap OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface policy map mapping"
+ ::= { sleMlsQosInterfaceEntry 14 }
+
+
+ sleMlsQosInterfaceOutputPolicyMap OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " "
+ ::= { sleMlsQosInterfaceEntry 15 }
+
+
+ sleMlsQosInterfaceTrustPassthroughCos OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface trust pass-through COS enabled"
+ ::= { sleMlsQosInterfaceEntry 16 }
+
+
+ sleMlsQosInterfaceTrustPassthroughDscp OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface trust pass-through DSCP enabled"
+ ::= { sleMlsQosInterfaceEntry 17 }
+
+
+ sleHQosInterfaceCosToClass OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface cos to class mapping in no truct mode
+ It represnet COS <VALUE> - CNG <VALUE> - CLASS <VALUE>"
+ ::= { sleMlsQosInterfaceEntry 18 }
+
+
+ sleHQosInterfaceDscpToClass OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface dscp to class mapping in no truct mode
+ It represnet DSCP <VALUE> - CLASS <VALUE>"
+ ::= { sleMlsQosInterfaceEntry 19 }
+
+
+ sleHQosInterfaceReplace OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none(0),
+ cos(1),
+ dscp(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "To rewite the dscp/cos at egress in uniform mode."
+ ::= { sleMlsQosInterfaceEntry 20 }
+
+
+ sleMlsQosInterfaceTrafficIfgExclude OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface traffic IFG exclude
+ 0 - No
+ 1 - Yes"
+ ::= { sleMlsQosInterfaceEntry 21 }
+
+
+ sleMlsQosInterfaceTrafficPolicingRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface traffic policing rate
+ <8-1000000> in kbps "
+ ::= { sleMlsQosInterfaceEntry 22 }
+
+
+ sleMlsQosInterfaceTrafficPolicingBurst OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface traffic policing burst
+ <2-2000> "
+ ::= { sleMlsQosInterfaceEntry 23 }
+
+
+ sleMlsQosInterfaceControl OBJECT IDENTIFIER ::= { sleMlsQosInterface 2 }
+
+
+ sleMlsQosInterfaceControlRequest OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ setInterfaceQosMapping(1),
+ unSetInterfaceQosMapping(2),
+ setInterfaceTrafficShaping(3),
+ unSetInterfaceTrafficShaping(4),
+ setInterfaceInputPolicyMap(5),
+ unSetInterfaceInputPolicyMap(6),
+ setInterfaceOutputPolicyMap(7),
+ unSetInterfaceOutputPolicyMap(8),
+ setInterfaceOveride(9),
+ unsetInterfaceOveride(10),
+ setInterfaceReplace(11),
+ unsetInterfaceReplace(12),
+ setInterfaceTrafficIfgExclude(13),
+ unsetInterfaceTrafficIfgExclude(14),
+ setInterfaceTrafficPolicingDot3x(15),
+ unsetInterfaceTrafficPolicingDot3x(16)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the configuration commands, and user can configure functions via setting this entry as proper value."
+ ::= { sleMlsQosInterfaceControl 1 }
+
+
+ sleMlsQosInterfaceControlStatus OBJECT-TYPE
+ SYNTAX SleControlStatusType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "status of user command. User have to check this value as .busy. or .idle. before do setRequest."
+ ::= { sleMlsQosInterfaceControl 2 }
+
+
+ sleMlsQosInterfaceControlTimer OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the wait-time until setRequest end. In case of short-time command, this value is 0"
+ ::= { sleMlsQosInterfaceControl 3 }
+
+
+ sleMlsQosInterfaceontrolTimeStamp OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the time stamp of the last command. (don.t care)"
+ ::= { sleMlsQosInterfaceControl 4 }
+
+
+ sleMlsQosInterfaceControlReqResult OBJECT-TYPE
+ SYNTAX SleControlRequestResultType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result of the last command."
+ ::= { sleMlsQosInterfaceControl 5 }
+
+
+ sleMlsQosInterfaceCtrlIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class map Name"
+ ::= { sleMlsQosInterfaceControl 6 }
+
+
+ sleMlsQosInterfaceCtrlMapingType OBJECT-TYPE
+ SYNTAX MlsQosInterfaceMapingType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Mapping Type:
+ cos (1) Configure interface default CoS values
+ cos-cos (2) Specify cos-cos
+ cos-queue (3) Specify cos-queue map
+ dscp (4) Set the default DSCP vlaue
+ dscp-dscp(5) Specify dscp-dscp
+ dscp-queue (6) DSCP-to-QUEUE
+ exp-exp(7) Specify exp-exp
+ trust (8) Configure port trust state
+ trust-passthrough (9) COnfigure port trust pass-through state
+ cosToClass (10) configure cos to class
+ dscpToClass (11) configure dscp to class
+ "
+ ::= { sleMlsQosInterfaceControl 7 }
+
+
+ sleMlsQosInterfaceCtrlMapingIngVal OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Ingress or incoming mapping values.
+ Based on sleMlsQosInterfaceCtrlMapingType, this value has to be set.
+ Ex.
+ If sleMlsQosInterfaceCtrlMapingType = cosToCos, then
+ sleMlsQosInterfaceCtrlMapingIngVal = Incoming or ingress COS value"
+ ::= { sleMlsQosInterfaceControl 8 }
+
+
+ sleMlsQosInterfaceCtrlMapingEgrVal OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Egress or outgoing mapping values.
+ Based on sleMlsQosInterfaceCtrlMapingType, this value has to be set.
+ Ex.
+ If sleMlsQosInterfaceCtrlMapingType = cosToCos, then
+ sleMlsQosInterfaceCtrlMapingIngVal = Egress COS value"
+ ::= { sleMlsQosInterfaceControl 9 }
+
+
+ sleMlsQosInterfaceCtrlMapingCosOverride OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Interface COS override value"
+ ::= { sleMlsQosInterfaceControl 10 }
+
+
+ sleMlsQosInterfaceCtrlMapingTrustState OBJECT-TYPE
+ SYNTAX MlsQosIntfTrustState
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Interface trust state
+ Trust:
+ cos (1)
+ dscp (2)
+ Trust pass-through:
+ pass-through cos (1)
+ pass-through dscp (2)"
+ ::= { sleMlsQosInterfaceControl 11 }
+
+
+ sleMlsQosInterfaceCtrlTrafficShapeRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Interface Traffic shape rate"
+ ::= { sleMlsQosInterfaceControl 12 }
+
+
+ sleMlsQosInterfaceCtrlTrafficShapeBurst OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Interface Traffic shape burst"
+ ::= { sleMlsQosInterfaceControl 13 }
+
+
+ sleMlsQosInterfaceCtrlInputPolicyMap OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Interface Policy Map mapping"
+ ::= { sleMlsQosInterfaceControl 14 }
+
+
+ sleMlsQosInterfaceCtrlOutputPolicyMap OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " "
+ ::= { sleMlsQosInterfaceControl 15 }
+
+
+ sleMlsQosInterfaceCtrlMapingCNGValue OBJECT-TYPE
+ SYNTAX Integer32 (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specify CNG value <0-1>"
+ ::= { sleMlsQosInterfaceControl 16 }
+
+
+ sleMlsQosInterfaceCtrlMapingEgrClassVal OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " "
+ ::= { sleMlsQosInterfaceControl 17 }
+
+
+ sleMlsQosInterfaceCtrlReplace OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none(0),
+ cos(1),
+ dscp(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "rewite the dscp/cos at egress in uniform mode."
+ ::= { sleMlsQosInterfaceControl 18 }
+
+
+ sleMlsQosIntfQue OBJECT IDENTIFIER ::= { sleMlsQos 7 }
+
+
+ sleMlsQosIntfQueTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SleMlsQosIntfQueEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ ::= { sleMlsQosIntfQue 1 }
+
+
+ sleMlsQosIntfQueEntry OBJECT-TYPE
+ SYNTAX SleMlsQosIntfQueEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { sleMlsQosIntfQueIntfIndex, sleMlsQosIntfQueId }
+ ::= { sleMlsQosIntfQueTable 1 }
+
+
+ SleMlsQosIntfQueEntry ::=
+ SEQUENCE {
+ sleMlsQosIntfQueIntfIndex
+ Integer32,
+ sleMlsQosIntfQueId
+ Integer32,
+ sleMlsQosIntfQueShapeQueueRate
+ Integer32,
+ sleMlsQosIntfQueWrrQueueWeight
+ Integer32,
+ sleMlsQosIntfQueWrrRandomDetectMinThr
+ Integer32,
+ sleMlsQosIntfQueWrrRandomDetectMaxThr
+ Integer32,
+ sleMlsQosIntfQueWrrRandomDetectExpWt
+ Integer32,
+ sleMlsQosIntfQueTailDropThr
+ Integer32,
+ sleMlsQosIntfQueStrictQueue
+ Integer32,
+ sleMlsQosIntfQueRandomDetectDropStart
+ Integer32,
+ sleMlsQosIntfQueRandomDetectDropSlope
+ Integer32,
+ sleMlsQosIntfQueRandomDetectColor
+ INTEGER,
+ sleMlsQosIntfQueReservedBandwidth
+ Integer32
+ }
+
+ sleMlsQosIntfQueIntfIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This Index is based on no of Queues"
+ ::= { sleMlsQosIntfQueEntry 1 }
+
+
+ sleMlsQosIntfQueId OBJECT-TYPE
+ SYNTAX Integer32 (0..7)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This Index is based on no of Queues"
+ ::= { sleMlsQosIntfQueEntry 2 }
+
+
+ sleMlsQosIntfQueShapeQueueRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface Queue Shape rate"
+ ::= { sleMlsQosIntfQueEntry 3 }
+
+
+ sleMlsQosIntfQueWrrQueueWeight OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface Queue WRR queue weight"
+ ::= { sleMlsQosIntfQueEntry 4 }
+
+
+ sleMlsQosIntfQueWrrRandomDetectMinThr OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface Queue WRR random detect min threshold"
+ ::= { sleMlsQosIntfQueEntry 5 }
+
+
+ sleMlsQosIntfQueWrrRandomDetectMaxThr OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface Queue WRR random detect max threshold"
+ ::= { sleMlsQosIntfQueEntry 6 }
+
+
+ sleMlsQosIntfQueWrrRandomDetectExpWt OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface Queue WRR random detect exp weight"
+ ::= { sleMlsQosIntfQueEntry 7 }
+
+
+ sleMlsQosIntfQueTailDropThr OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface Queue TailDrop threshold"
+ ::= { sleMlsQosIntfQueEntry 8 }
+
+
+ sleMlsQosIntfQueStrictQueue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface Strict Queue Config"
+ ::= { sleMlsQosIntfQueEntry 9 }
+
+
+ sleMlsQosIntfQueRandomDetectDropStart OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "WRR Random Detect Drop Start"
+ ::= { sleMlsQosIntfQueEntry 10 }
+
+
+ sleMlsQosIntfQueRandomDetectDropSlope OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "WRR Random Detect Drop Slope"
+ ::= { sleMlsQosIntfQueEntry 11 }
+
+
+ sleMlsQosIntfQueRandomDetectColor OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ yellow(1),
+ red(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "WRR Random Detect Color"
+ ::= { sleMlsQosIntfQueEntry 12 }
+
+
+ sleMlsQosIntfQueReservedBandwidth OBJECT-TYPE
+ SYNTAX Integer32 (8..1000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface Queue Shape rate (minimum)"
+ ::= { sleMlsQosIntfQueEntry 13 }
+
+
+ sleMlsQosIntfQueControl OBJECT IDENTIFIER ::= { sleMlsQosIntfQue 2 }
+
+
+ sleMlsQosIntfQueControlRequest OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ setQueueProfile(1),
+ unSetQueueProfile(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the configuration commands, and user can configure functions via setting this entry as proper value."
+ ::= { sleMlsQosIntfQueControl 1 }
+
+
+ sleMlsQosIntfQueControlStatus OBJECT-TYPE
+ SYNTAX SleControlStatusType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "status of user command. User have to check this value as .busy. or .idle. before do setRequest."
+ ::= { sleMlsQosIntfQueControl 2 }
+
+
+ sleMlsQosIntfQueControlTimer OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the wait-time until setRequest end. In case of short-time command, this value is 0"
+ ::= { sleMlsQosIntfQueControl 3 }
+
+
+ sleMlsQosIntfQueontrolTimeStamp OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the time stamp of the last command. (don.t care)"
+ ::= { sleMlsQosIntfQueControl 4 }
+
+
+ sleMlsQosIntfQueControlReqResult OBJECT-TYPE
+ SYNTAX SleControlRequestResultType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result of the last command."
+ ::= { sleMlsQosIntfQueControl 5 }
+
+
+ sleMlsQosIntfQueCtrlInterfaceIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Queue Id"
+ ::= { sleMlsQosIntfQueControl 6 }
+
+
+ sleMlsQosIntfQueCtrlQueueId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Queue Id"
+ ::= { sleMlsQosIntfQueControl 7 }
+
+
+ sleMlsQosIntfQueCtrlProfileType OBJECT-TYPE
+ SYNTAX MlsQosIntfQueProfilingType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " "
+ ::= { sleMlsQosIntfQueControl 8 }
+
+
+ sleMlsQosIntfQueCtrlShapeQueueRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Interface Queue Rate"
+ ::= { sleMlsQosIntfQueControl 9 }
+
+
+ sleMlsQosIntfQueCtrlWrrQueueWeight OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Interface Queue WRR Queue weight"
+ ::= { sleMlsQosIntfQueControl 10 }
+
+
+ sleMlsQosIntfQueCtrlWrrRandomDetectMinThr OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Interface Queue WRR random detect Min Threshold"
+ ::= { sleMlsQosIntfQueControl 11 }
+
+
+ sleMlsQosIntfQueCtrlWrrRandomDetectMaxThr OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Interface Queue WRR random detect Max Threshold"
+ ::= { sleMlsQosIntfQueControl 12 }
+
+
+ sleMlsQosIntfQueCtrlWrrRandomDetectExpWt OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Interface Queue WRR random detect exp weight"
+ ::= { sleMlsQosIntfQueControl 13 }
+
+
+ sleMlsQosIntfQueCtrlTailDropThr OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Interface Queue Taildrop Threshold"
+ ::= { sleMlsQosIntfQueControl 14 }
+
+
+ sleMlsQosIntfQueCtrlRandomDetectDropStart OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Interface Queue WRR Random Detect Drop Start"
+ ::= { sleMlsQosIntfQueControl 15 }
+
+
+ sleMlsQosIntfQueCtrlRandomDetectDropSlope OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Interface Queue WRR Random Detect Drop Slope"
+ ::= { sleMlsQosIntfQueControl 16 }
+
+
+ sleMlsQosIntfQueCtrlRandomDetectColor OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ yellow(1),
+ red(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Interface Queue WRR Random Detect Color"
+ ::= { sleMlsQosIntfQueControl 17 }
+
+
+ sleMlsQosIntfQueCtrlReservedBandwidth OBJECT-TYPE
+ SYNTAX Integer32 (8..1000000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Interface Queue Rate(minimum)"
+ ::= { sleMlsQosIntfQueControl 18 }
+
+
+ sleMlsQosQStats OBJECT IDENTIFIER ::= { sleMlsQos 8 }
+
+
+ sleMlsQosQStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SleMlsQosQStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ ::= { sleMlsQosQStats 1 }
+
+
+ sleMlsQosQStatsEntry OBJECT-TYPE
+ SYNTAX SleMlsQosQStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { sleMlsQosQstatsIfIndex, sleMlsQosQId }
+ ::= { sleMlsQosQStatsTable 1 }
+
+
+ SleMlsQosQStatsEntry ::=
+ SEQUENCE {
+ sleMlsQosQstatsIfIndex
+ Integer32,
+ sleMlsQosQId
+ Integer32,
+ sleMlsQosWredGreenDropPkts
+ Counter64,
+ sleMlsQosWredYellowDropPkts
+ Counter64,
+ sleMlsQosWredRedDropPkts
+ Counter64,
+ sleMlsQosTailDropPkts
+ Counter64,
+ sleMlsQosTailDropBytes
+ Counter64,
+ sleMlsQosQStatsOutPkts
+ Counter64,
+ sleMlsQosQStatsOutBytes
+ Counter64,
+ sleMlsQosQStatsMcastOutPkts
+ Counter64,
+ sleMlsQosQStatsMcastOutBytes
+ Counter64,
+ sleMlsQosQStatsDropPkts
+ Counter64,
+ sleMlsQosQStatsDropBytes
+ Counter64,
+ sleMlsQosQStatsMcastDropPkts
+ Counter64,
+ sleMlsQosQStatsMcastDropBytes
+ Counter64,
+ sleMlsQosQStatsEnqueuedPkts
+ Counter64,
+ sleMlsQosQStatsEnqueuedBytes
+ Counter64
+ }
+
+ sleMlsQosQstatsIfIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index for the table. QStats Name"
+ ::= { sleMlsQosQStatsEntry 1 }
+
+
+ sleMlsQosQId OBJECT-TYPE
+ SYNTAX Integer32 (1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This Index is based on Max entries i.e. 64 (dscp)"
+ ::= { sleMlsQosQStatsEntry 2 }
+
+
+ sleMlsQosWredGreenDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Wred Green drop packet counter"
+ ::= { sleMlsQosQStatsEntry 3 }
+
+
+ sleMlsQosWredYellowDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Wred yellow drop packet counter"
+ ::= { sleMlsQosQStatsEntry 4 }
+
+
+ sleMlsQosWredRedDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Wred red drop packet counter"
+ ::= { sleMlsQosQStatsEntry 5 }
+
+
+ sleMlsQosTailDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Taildrop drop packet counter"
+ ::= { sleMlsQosQStatsEntry 6 }
+
+
+ sleMlsQosTailDropBytes OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Taildrop drop bytes counter"
+ ::= { sleMlsQosQStatsEntry 7 }
+
+
+ sleMlsQosQStatsOutPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total out packets in the Queue"
+ ::= { sleMlsQosQStatsEntry 8 }
+
+
+ sleMlsQosQStatsOutBytes OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total out bytes in the Queue"
+ ::= { sleMlsQosQStatsEntry 9 }
+
+
+ sleMlsQosQStatsMcastOutPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total mcast out packets in the Queue"
+ ::= { sleMlsQosQStatsEntry 10 }
+
+
+ sleMlsQosQStatsMcastOutBytes OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total mcast out bytes in the Queue"
+ ::= { sleMlsQosQStatsEntry 11 }
+
+
+ sleMlsQosQStatsDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total drop packets in the Queue"
+ ::= { sleMlsQosQStatsEntry 12 }
+
+
+ sleMlsQosQStatsDropBytes OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total drop bytes in the Queue"
+ ::= { sleMlsQosQStatsEntry 13 }
+
+
+ sleMlsQosQStatsMcastDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total mcast drop packets in the Queue"
+ ::= { sleMlsQosQStatsEntry 14 }
+
+
+ sleMlsQosQStatsMcastDropBytes OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total mcast drop bytes in the Queue"
+ ::= { sleMlsQosQStatsEntry 15 }
+
+
+ sleMlsQosQStatsEnqueuedPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total Enqueued packets in the Queue"
+ ::= { sleMlsQosQStatsEntry 16 }
+
+
+ sleMlsQosQStatsEnqueuedBytes OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total Enqueued bytes in the Queue"
+ ::= { sleMlsQosQStatsEntry 17 }
+
+
+ sleMlsQosQStatsControl OBJECT IDENTIFIER ::= { sleMlsQosQStats 2 }
+
+
+ sleMlsQosQStatsControlRequest OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ clearWredStats(1),
+ clearTailDropStats(2),
+ clearQueueStats(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the configuration commands, and user can configure functions via setting this entry as proper value."
+ ::= { sleMlsQosQStatsControl 1 }
+
+
+ sleMlsQosQStatsControlStatus OBJECT-TYPE
+ SYNTAX SleControlStatusType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "status of user command. User have to check this value as .busy. or .idle. before do setRequest."
+ ::= { sleMlsQosQStatsControl 2 }
+
+
+ sleMlsQosQStatsControlTimer OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the wait-time until setRequest end. In case of short-time command, this value is 0"
+ ::= { sleMlsQosQStatsControl 3 }
+
+
+ sleMlsQosQStatsontrolTimeStamp OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the time stamp of the last command. (don.t care)"
+ ::= { sleMlsQosQStatsControl 4 }
+
+
+ sleMlsQosQStatsControlReqResult OBJECT-TYPE
+ SYNTAX SleControlRequestResultType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result of the last command."
+ ::= { sleMlsQosQStatsControl 5 }
+
+
+ sleMlsQosQstatsCtrlIfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Index for the table. Class Map name"
+ ::= { sleMlsQosQStatsControl 6 }
+
+
+ sleMlsQosQstatsCtrlQId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Class map Name"
+ ::= { sleMlsQosQStatsControl 7 }
+
+
+ sleHqosClassMapQueue OBJECT IDENTIFIER ::= { sleMlsQos 9 }
+
+
+ sleHqosClassMapQueueInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SleHqosClassMapQueueInfoEntry
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This Table is used to show the information for Class Map queueing Table"
+ ::= { sleHqosClassMapQueue 1 }
+
+
+ sleHqosClassMapQueueInfoEntry OBJECT-TYPE
+ SYNTAX SleHqosClassMapQueueInfoEntry
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This Table is used to show the information for Class Map queueing Table"
+ INDEX { sleHqosClassMapQueueInfoName }
+ ::= { sleHqosClassMapQueueInfoTable 1 }
+
+
+ SleHqosClassMapQueueInfoEntry ::=
+ SEQUENCE {
+ sleHqosClassMapQueueInfoName
+ OCTET STRING,
+ sleHqosClassMapQueueInfoMatchGroup
+ INTEGER
+ }
+
+ sleHqosClassMapQueueInfoName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Class Map queue name.
+
+ An unique object identify an entry of this table."
+ ::= { sleHqosClassMapQueueInfoEntry 1 }
+
+
+ sleHqosClassMapQueueInfoMatchGroup OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object is used to show the match group of the class map
+ queueing."
+ ::= { sleHqosClassMapQueueInfoEntry 2 }
+
+
+ sleHqosClassMapQueueControl OBJECT IDENTIFIER ::= { sleHqosClassMapQueue 2 }
+
+
+ sleHqosClassMapQueueControlRequest OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ createSleHqosClassMapQueueControlEntry(1),
+ deleteSleHqosClassMapQueueControlEntry(2),
+ setSleHqosClassMapQueueControlMatchGroup(3),
+ unsetSleHqosClassMapQueueControlMatchGroup(4)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the configuration commands, and user can configure
+ functions via setting this entry as proper value."
+ ::= { sleHqosClassMapQueueControl 1 }
+
+
+ sleHqosClassMapQueueControlStatus OBJECT-TYPE
+ SYNTAX SleControlStatusType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "status of user command. User have to check this value as
+ .busy. or .idle. before do setRequest."
+ ::= { sleHqosClassMapQueueControl 2 }
+
+
+ sleHqosClassMapQueueControlTimer OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the wait-time until setRequest end.
+ In case of short-time command, this value is 0"
+ ::= { sleHqosClassMapQueueControl 3 }
+
+
+ sleHqosClassMapQueueControlTimeStamp OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the time stamp of the last command. (don.t care)"
+ ::= { sleHqosClassMapQueueControl 4 }
+
+
+ sleHqosClassMapQueueControlReqResult OBJECT-TYPE
+ SYNTAX SleControlRequestResultType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result of the last command."
+ ::= { sleHqosClassMapQueueControl 5 }
+
+
+ sleHqosClassMapQueueControlName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This Object is used to the set the control name for the
+ Class map queue Table"
+ ::= { sleHqosClassMapQueueControl 6 }
+
+
+ sleHqosClassMapQueueControlMatchGroup OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to set the match group of the class map queueing"
+ ::= { sleHqosClassMapQueueControl 7 }
+
+
+ sleHqosPolicyMapQueue OBJECT IDENTIFIER ::= { sleMlsQos 10 }
+
+
+ sleHqosPolicyMapQueueInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SleHqosPolicyMapQueueInfoEntry
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This table is used to show the Policy mapping queue information
+ of the policy map queueing"
+ ::= { sleHqosPolicyMapQueue 1 }
+
+
+ sleHqosPolicyMapQueueInfoEntry OBJECT-TYPE
+ SYNTAX SleHqosPolicyMapQueueInfoEntry
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This table is used to show the Policy mapping queue information of
+ the policy map queueing"
+ INDEX { sleHqosPolicyMapQueueInfoName, sleHqosClassMapQueueInfoName }
+ ::= { sleHqosPolicyMapQueueInfoTable 1 }
+
+
+ SleHqosPolicyMapQueueInfoEntry ::=
+ SEQUENCE {
+ sleHqosPolicyMapQueueInfoName
+ OCTET STRING,
+ sleHqosPolicyMapQueueInfoShape
+ SnmpAdminString,
+ sleHqosPolicyMapQueueInfoBandwidth
+ SnmpAdminString,
+ sleHqosPolicyMapQueueInfoBandwidthRemainingPercent
+ INTEGER,
+ sleHqosPolicyMapQueueInfoQueueLimit
+ SnmpAdminString,
+ sleHqosPolicyMapQueueInfoServicePolicyName
+ SnmpAdminString,
+ sleHqosPolicyMapQueueInfoPriority
+ INTEGER,
+ sleHqosPolicyMapQueueInfoRDMinThreshold
+ SnmpAdminString,
+ sleHqosPolicyMapQueueInfoRDMaxThreshold
+ SnmpAdminString
+ }
+
+ sleHqosPolicyMapQueueInfoName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object identify an entry in this table."
+ ::= { sleHqosPolicyMapQueueInfoEntry 1 }
+
+
+ sleHqosPolicyMapQueueInfoShape OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (1..48))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "
+ This object is used to show the shape for the policy map queue
+ Types:
+ 1)average 1-1000000000(bps|kbps|mbps|gbps)
+ 2)percent 1-100
+
+ "
+ ::= { sleHqosPolicyMapQueueInfoEntry 2 }
+
+
+ sleHqosPolicyMapQueueInfoBandwidth OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (1..48))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object is used to show the bandwidth for the policy map queue
+ average 1-1000000000(bps|kbps|mbps|gbps)
+ percent 1-100
+
+ "
+ ::= { sleHqosPolicyMapQueueInfoEntry 3 }
+
+
+ sleHqosPolicyMapQueueInfoBandwidthRemainingPercent OBJECT-TYPE
+ SYNTAX INTEGER (1..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object is used to show the remained bandwidth for the policy map queue"
+ ::= { sleHqosPolicyMapQueueInfoEntry 4 }
+
+
+ sleHqosPolicyMapQueueInfoQueueLimit OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (1..48))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object is used to show the queue limit for the policy map queue"
+ ::= { sleHqosPolicyMapQueueInfoEntry 5 }
+
+
+ sleHqosPolicyMapQueueInfoServicePolicyName OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (1..48))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object is used to show the service name for the policy map queue"
+ ::= { sleHqosPolicyMapQueueInfoEntry 6 }
+
+
+ sleHqosPolicyMapQueueInfoPriority OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object is used to show the priority for the policy map queue
+ Always value is 1"
+ ::= { sleHqosPolicyMapQueueInfoEntry 7 }
+
+
+ sleHqosPolicyMapQueueInfoRDMinThreshold OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (1..48))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object is used to show the random detuct minimum threshold for the
+ policy map queue"
+ ::= { sleHqosPolicyMapQueueInfoEntry 8 }
+
+
+ sleHqosPolicyMapQueueInfoRDMaxThreshold OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (1..48))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object is used to show the random detuct maximum threshold for the
+ policy map queue"
+ ::= { sleHqosPolicyMapQueueInfoEntry 9 }
+
+
+ sleHqosPolicyMapQueueControl OBJECT IDENTIFIER ::= { sleHqosPolicyMapQueue 2 }
+
+
+ sleHqosPolicyMapQueueControlRequest OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ createPolicyMapQueueEntry(1),
+ deletePolicyMapQueueEntry(2),
+ setPolicyMapQueueParameters(3),
+ unsetPolicyMapQueueParameters(4),
+ setPolicyMapQueueServicePolicy(5),
+ unsetPolicyMapQueueServicePolicy(6),
+ setPolicyMapQueueRandomDetect(7),
+ unsetPolicyMapQueueRandomDetect(8)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the configuration commands, and user can configure
+ functions via setting this entry as proper value."
+ ::= { sleHqosPolicyMapQueueControl 1 }
+
+
+ sleHqosPolicyMapQueueControlStatus OBJECT-TYPE
+ SYNTAX SleControlStatusType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "status of user command. User have to check this value as .busy. or .idle.
+ before do setRequest."
+ ::= { sleHqosPolicyMapQueueControl 2 }
+
+
+ sleHqosPolicyMapQueueControlTimer OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the wait-time until setRequest end. In case of short-time command,
+ this value is 0"
+ ::= { sleHqosPolicyMapQueueControl 3 }
+
+
+ sleHqosPolicyMapQueueControlTimeStamp OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the time stamp of the last command. (don.t care)"
+ ::= { sleHqosPolicyMapQueueControl 4 }
+
+
+ sleHqosPolicyMapQueueControlReqResult OBJECT-TYPE
+ SYNTAX SleControlRequestResultType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result of the last command."
+ ::= { sleHqosPolicyMapQueueControl 5 }
+
+
+ sleHqosPolicyMapQueueControlName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to set the name for the policy map queue"
+ ::= { sleHqosPolicyMapQueueControl 6 }
+
+
+ sleHqosPolicyMapQueueControlClassMapQueueName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to set the name for the policy map queue"
+ ::= { sleHqosPolicyMapQueueControl 7 }
+
+
+ sleHqosPolicyMapQueueControlParams OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ shape(1),
+ queueLimit(2),
+ bandwidth(3),
+ bandwidthRemain(4),
+ priority(5)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " This object is used to set
+ 1)shape: the shape for the policy map queue is to configure shaping on an egress
+ queue to impose a maximum rate on it
+ 2)queue-limit: the Queue Limit is to configure tail drop by setting queue limits
+ on both ingress and egress queues
+ 3)bandwidth: To allocate a minimum percentage of the interface bandwidth to a queue
+ 4)bandwidth-Remain: To configures the bandwidth remaining on the interface in a queue
+ 5)Priority: To configure a single output queuing class as the priority queue
+
+ average 1-1000000000(bps|kbps|mbps|gbps)
+ limit 1-131072 (packets | bytes | kbytes)
+ percent 1-100
+ "
+ ::= { sleHqosPolicyMapQueueControl 8 }
+
+
+ sleHqosPolicyMapQueueControlParamsValue OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " This object is used to set
+ 1)shape: the shape for the policy map queue is to configure shaping on an egress
+ queue to impose a maximum rate on it
+ 2)queue-limit: the Queue Limit is to configure tail drop by setting queue limits
+ on both ingress and egress queues
+ 3)bandwidth: To allocate a minimum percentage of the interface bandwidth to a queue
+ 4)bandwidth-Remain: To configures the bandwidth remaining on the interface in a queue
+ 5)Priority: To configure a single output queuing class as the priority queue
+
+ average 1-1000000000(bps|kbps|mbps|gbps)
+ limit 1-131072 (packets | bytes | kbytes)
+ percent 1-100
+ "
+ ::= { sleHqosPolicyMapQueueControl 9 }
+
+
+ sleHqosPolicyMapQueueControlUnits OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ bps(1),
+ kbps(2),
+ mbps(3),
+ gbps(4),
+ packets(5),
+ bytes(6),
+ kbytes(7),
+ average(8),
+ percent(9)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to set the units for the specified objects "
+ ::= { sleHqosPolicyMapQueueControl 10 }
+
+
+ sleHqosPolicyMapQueueControlRDMiniThreshold OBJECT-TYPE
+ SYNTAX INTEGER (1..131072)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "his object is used to set the Minimum random threashold"
+ ::= { sleHqosPolicyMapQueueControl 11 }
+
+
+ sleHqosPolicyMapQueueControlRDMaxThreshold OBJECT-TYPE
+ SYNTAX INTEGER (1..131072)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to set the Maximum random threashold "
+ ::= { sleHqosPolicyMapQueueControl 12 }
+
+
+ sleHqosPolicyMapQueueControlRDMinimumUnits OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ bytes(1),
+ kbytes(2),
+ packets(3),
+ percent(4)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to set the units for Random Minimum "
+ ::= { sleHqosPolicyMapQueueControl 13 }
+
+
+ sleHqosPolicyMapQueueControlRDMaximumUnits OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ bytes(1),
+ kbytes(2),
+ packets(3),
+ percent(4)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to set the units for Random Maximum"
+ ::= { sleHqosPolicyMapQueueControl 14 }
+
+
+ sleHqosPolicyMapQueueControlServicePolicyName OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (1..48))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to set the service name,
+ to attach a child policy onto a parent policy
+ "
+ ::= { sleHqosPolicyMapQueueControl 15 }
+
+
+ sleMlsQosAclGlobal OBJECT IDENTIFIER ::= { sleMlsQos 11 }
+
+
+ sleMlsQosAclGlobalInfo OBJECT IDENTIFIER ::= { sleMlsQosAclGlobal 1 }
+
+
+ sleMlsQosAclGlobalInfoMaxAccessList OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Max accessList suported"
+ ::= { sleMlsQosAclGlobalInfo 1 }
+
+
+ sleMlsQosAclGlobalControl OBJECT IDENTIFIER ::= { sleMlsQosAclGlobal 2 }
+
+
+ sleMlsQosAclGlobalControlRequest OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ setMaxAccessList(1),
+ unsetMaxAccessList(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The configuration commands, and user can configure
+ functions via setting this entry as proper value."
+ ::= { sleMlsQosAclGlobalControl 1 }
+
+
+ sleMlsQosAclGlobalControlStatus OBJECT-TYPE
+ SYNTAX SleControlStatusType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "status of user command. User have to check this value as .busy. or .idle. before do setRequest."
+ ::= { sleMlsQosAclGlobalControl 2 }
+
+
+ sleMlsQosAclGlobalControlTimer OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the wait-time until setRequest end. In case of short-time command, this value is 0"
+ ::= { sleMlsQosAclGlobalControl 3 }
+
+
+ sleMlsQosAclGlobalControlTimeStamp OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the time stamp of the last command. (don.t care)"
+ ::= { sleMlsQosAclGlobalControl 4 }
+
+
+ sleMlsQosAclGlobalControlReqResult OBJECT-TYPE
+ SYNTAX SleControlRequestResultType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result of the last command."
+ ::= { sleMlsQosAclGlobalControl 5 }
+
+
+ sleMlsQosAclGlobalControlMaxAccessList OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Max accessList suported"
+ ::= { sleMlsQosAclGlobalControl 6 }
+
+
+ sleMlsQosGroup OBJECT-GROUP
+ OBJECTS { sleMlsQosStatus, sleMlsQosMapCosToCos, sleMlsQosMapCosToQueue, sleMlsQosMapDscpToDscp, sleMlsQosMapDscpToQueue,
+ sleMlsQosMapExpToExp, sleMlsQosMapExpToQueue, sleMlsQosMapStrictQueueId, sleMlsQosMapWrrQueueWeight, sleMlsQosMapCpuMaxPpsRate,
+ sleMlsQosMapCpuQueueWeight, sleMlsQosMapNodeCpuMaxPpsRate, sleMlsQosMapNodeCpuQueueWeight, sleMlsQosMapExpToClass, sleHQosStatistics,
+ sleQosPhbPriorityColor, sleHQosDefaultClassToDscp, sleQosDefaultCosToClassTrust, sleQosDefaultCosToClassNoTrust, sleQosDefaultDscpToClassTrust,
+ sleQosDefaultDscpToClassNoTrust, sleMlsQosGlobalControlRequest, sleMlsQosGlobalControlStatus, sleMlsQosGlobalCtrlTimer, sleMlsQosGlobalControlTimeStamp,
+ sleMlsQosGlobalControlReqResult, sleMlsQosCtrlGlobalStatus, sleMlsQosGlobalControlMappingType, sleMlsQosGlobalControlMappingIngValue, sleMlsQosGlobalControlMappingEgrValue,
+ sleMlsQosGlobalControlQueueId, sleMlsQosGlobalControlWrrQueueWeight, sleMlsQosGlobalControlCpuMaxPpsRate, sleMlsQosGlobalControlCpuQueueWt, sleMlsQosGlobalControlNodeId,
+ sleMlsQosGlobalControlMappingEgrClassValue, sleMlsQosAggPoliceIndex, sleMlsQosAggPoliceName, sleMlsQosAggPoliceTrafficRate, sleMlsQosAggPoliceBurstSize,
+ sleMlsQosAggPoliceCtrlRequest, sleMlsQosAggPoliceCtrlStatus, sleMlsQosAggPoliceConfigCtrlTimer, sleMlsQosAggPoliceCtrlTimeStamp, sleMlsQosAggPoliceCtrlReqResult,
+ sleMlsQosAggPoliceCtrlName, sleMlsQosAggPoliceCtrlTrafficRate, sleMlsQosAggPoliceCtrlBurstSize, sleMlsQosACLIndex, sleMlsQosACLFilterIndex,
+ sleMlsQosACLName, sleMlsQosACLMatchType, sleMlsQosACLMatchAction, sleMlsQosACLEtherType, sleMlsQosACLL3Protocol,
+ sleMlsQosACLSrcIpAddress, sleMlsQosACLDstIpAddress, sleMlsQosACLSrcIpAddrMask, sleMlsQosACLDstIpAddrMask, sleMlsQosACLSrcMacAddress,
+ sleMlsQosACLDstMacAddress, sleMlsQosACLSrcMacAddrMask, sleMlsQosACLDstMacAddrMask, sleMlsQosACLTcpUdpSrcPortAction, sleMlsQosACLTcpUdpDstPortAction,
+ sleMlsQosACLTcpUdpSrcPort, sleMlsQosACLTcpUdpDstPort, sleMlsQosACLNameSrcIpExactMatch, sleMlsQosACLActionRemarkDesc, sleMlsQosACLIcmpType,
+ sleMlsQosACLIcmpCode, sleMlsQosACLTcpUdpSrcPortEnd, sleMlsQosACLTcpUdpDstPortEnd, sleMlsQosACLControlRequest, sleMlsQosACLControlStatus,
+ sleMlsQosACLConfigControlTimer, sleMlsQosACLControlTimeStamp, sleMlsQosACLControlReqResult, sleMlsQosACLCtrlName, sleMlsQosACLCtrlMatchType,
+ sleMlsQosACLCtrlMatchAction, sleMlsQosACLCtrlEtherType, sleMlsQosACLCtrlL3Protocol, sleMlsQosACLCtrlSrcAddress, sleMlsQosACLCtrlDstAddress,
+ sleMlsQosACLCtrlSrcAddrMask, sleMlsQosACLCtrlDstAddrMask, sleMlsQosACLCtrlTcpUdpSrcPortAction, sleMlsQosACLCtrlTcpUdpDstPortAction, sleMlsQosACLCtrlTcpUdpSrcPort,
+ sleMlsQosACLCtrlTcpUdpDstPort, sleMlsQosACLCtrlAclNameExactMatch, sleMlsQosACLCtrlActionRemarkDesc, sleMlsQosACLCtrlIcmpType, sleMlsQosACLCtrlIcmpCode,
+ sleMlsQosACLCtrlTcpUdpSrcPortEnd, sleMlsQosACLCtrlTcpUdpDstPortEnd, sleMlsQosClassMapName, sleMlsQosClassMapMatchCosValue, sleMlsQosClassMapMatchInnerCosValue,
+ sleMlsQosClassMapMatchEgressInterface, sleMlsQosClassMapMatchEtherType, sleMlsQosClassMapMatchSrcIpAddr, sleMlsQosClassMapMatchDstIpAddr, sleMlsQosClassMapMatchSrcIpMaskLen,
+ sleMlsQosClassMapMatchDstIpMaskLen, sleMlsQosClassMapMatchSrcIpV6Addr, sleMlsQosClassMapMatchDstIpV6Addr, sleMlsQosClassMapMatchSrcIpV6MaskLen, sleMlsQosClassMapMatchDstIpV6MaskLen,
+ sleMlsQosClassMapMatchIpDscp, sleMlsQosClassMapMatchIpPrecedence, sleMlsQosClassMapMatchIp6Dscp, sleMlsQosClassMapMatchIp6Precedence, sleMlsQosClassMapMatchTcpSrcPort,
+ sleMlsQosClassMapMatchTcpDstPort, sleMlsQosClassMapMatchTcpSrcPortRange, sleMlsQosClassMapMatchTcpDstPortRange, sleMlsQosClassMapMatchUdpSrcPort, sleMlsQosClassMapMatchUdpDstPort,
+ sleMlsQosClassMapMatchUdpSrcPortRange, sleMlsQosClassMapMatchUdpDstPortRange, sleMlsQosClassMapMatchSrcMacAddr, sleMlsQosClassMapMatchSrcMacMask, sleMlsQosClassMapMatchDstMacAddr,
+ sleMlsQosClassMapMatchDstMacMask, sleMlsQosClassMapMatchVlanId, sleMlsQosClassMapMatchVlanIdRange, sleMlsQosClassMapMatchInnerVlanId, sleMlsQosClassMapMatchVlanTpid,
+ sleMlsQosClassMapMatchAccessGroup, sleMlsQosClassMapMatchLayer4SrcPort, sleMlsQosClassMapMatchLayer4DstPort, sleMlsQosClassMapMatchLayer4SrcPortRange, sleMlsQosClassMapMatchLayer4DstPortRange,
+ sleMplsQosClassMapMatchCriteria, sleMlsQosClassMapControlRequest, sleMlsQosClassMapControlStatus, sleMlsQosClassMapControlTimer, sleMlsQosClassMapontrolTimeStamp,
+ sleMlsQosClassMapControlReqResult, sleMlsQosClassMapCtrlName, sleMlsQosClassMapCtrlMatchType, sleMlsQosClassMapCtrlMatchVal, sleMlsQosClassMapCtrlMatchRangeType,
+ sleMlsQosClassMapCtrlMatchRangeLow, sleMlsQosClassMapCtrlMatchRangeHigh, sleMlsQosClassMapCtrlMatchEtherType, sleMlsQosClassMapCtrlMatchSrcType, sleMlsQosClassMapCtrlMatchSrcAddr,
+ sleMlsQosClassMapCtrlMatchDstAddr, sleMlsQosClassMapCtrlMatchSrcIpMaskLen, sleMlsQosClassMapCtrlMatchDstIpMaskLen, sleMlsQosClassMapCtrlMatchSrcMacMask, sleMlsQosClassMapCtrlMatchDstMacMask,
+ sleMlsQosClassMapCtrlMatchAcessGroup, sleMlsQosClassMapCtrlMatchVlanTpid, sleMlsQosClassMapCtrlMatchEgressInterface, sleMplsQosClassMapCtrlMatchCriteria, sleMlsQosPmapName,
+ sleMlsQosPmapClassName, sleMlsQosPmapClassMatchPriority, sleMlsQosPmapClassOperMode, sleMlsQosPmapClassPoliceType, sleMlsQosPmapClassPoliceCIR,
+ sleMlsQosPmapClassPolicePIR, sleMlsQosPmapClassPoliceCBS, sleMlsQosPmapClassPoliceEBS, sleMlsQosPmapClassPoliceExdAction, sleMlsQosPmapClassPoliceExdActionCos,
+ sleMlsQosPmapClassPoliceExdActionDscp, sleMlsQosPmapClassPoliceExdActionTos, sleMlsQosPmapClassPoliceExdActionViolateAction, sleMlsQosPmapClassPoliceExdActionViolateValue, sleMlsQosPmapClassPoliceAggregateName,
+ sleMlsQosPmapClassSetActionDeny, sleMlsQosPmapClassSetActionCos, sleMlsQosPmapClassSetActionCpuCos, sleMlsQosPmapClassSetActionIpDscp, sleMlsQosPmapClassSetActionIp6Dscp,
+ sleMlsQosPmapClassSetActionIpPrecedence, sleMlsQosPmapClassSetActionIp6Precedence, sleMlsQosPmapClassSetActionMirrorToPortVal, sleMlsQosPmapClassSetActionRedirectToPortVal, sleMlsQosPmapClassSetActionVlanId,
+ sleMlsQosPmapClassSetActionVlanCos, sleMlsQosPmapClassSetActionQosGroup, sleMplsQosPmapClassSetActionQueue, sleMplsQosPmapClassSetActionCopyCpu, sleMlsQosPolicyMapControlRequest,
+ sleMlsQosPolicyMapControlStatus, sleMlsQosPolicyMapControlTimer, sleMlsQosPolicyMapontrolTimeStamp, sleMlsQosPolicyMapControlReqResult, sleMlsQosPolicyMapCtrlName,
+ sleMlsQosPolicyMapCtrlClassName, sleMlsQosPolicyMapCtrlClassMatchPriority, sleMlsQosPolicyMapCtrlClassOperMode, sleMlsQosPolicyMapCtrlClassPoliceType, sleMlsQosPolicyMapCtrlClassPoliceCIR,
+ sleMlsQosPolicyMapCtrlClassPolicePIR, sleMlsQosPolicyMapCtrlClassPoliceCBS, sleMlsQosPolicyMapCtrlClassPoliceEBS, sleMlsQosPolicyMapCtrlClassPoliceExdAction, sleMlsQosPolicyMapCtrlClassPoliceExdActionCos,
+ sleMlsQosPolicyMapCtrlClassPoliceExdActionDscp, sleMlsQosPolicyMapCtrlClassPoliceExdActionTos, sleMlsQosPolicyMapCtrlClassPoliceExdActionViolateAction, sleMlsQosPolicyMapCtrlClassPoliceExdActionViolateValue, sleMlsQosPolicyMapCtrlClassPoliceAggregateName,
+ sleMlsQosPolicyMapCtrlClassSetAction, sleMlsQosPolicyMapCtrlClassSetActionCos, sleMlsQosPolicyMapCtrlClassSetActionCpuCos, sleMlsQosPolicyMapCtrlClassSetActionIpDscp, sleMlsQosPolicyMapCtrlClassSetActionIp6Dscp,
+ sleMlsQosPolicyMapCtrlClassSetActionIpPrecedence, sleMlsQosPolicyMapCtrlClassSetActionIp6Precedence, sleMlsQosPolicyMapCtrlClassSetActionMirrorToPort, sleMlsQosPolicyMapCtrlClassSetActionRedirectToPort, sleMlsQosPolicyMapCtrlClassSetActionVlanId,
+ sleMlsQosPolicyMapCtrlClassSetActionVlanCos, sleMlsQosPolicyMapCtrlClassSetActionQosGroup, sleMlsQosPolicyMapCtrlClassSetActionQueue, sleMlsQosInterfaceIndex, sleMlsQosInterfaceName,
+ sleMlsQosInterfaceTrustState, sleMlsQosInterfaceCos, sleMlsQosInterfaceCosOverride, sleMlsQosInterfaceCosToCos, sleMlsQosInterfaceCosToQueue,
+ sleMlsQosInterfaceDscp, sleMlsQosInterfaceDscpToDscp, sleMlsQosInterfaceDscpToQueue, sleMlsQosInterfaceExpToExp, sleMlsQosInterfaceTrafficShapeRate,
+ sleMlsQosInterfaceTrafficShapeBurst, sleMlsQosInterfaceInputPolicyMap, sleMlsQosInterfaceOutputPolicyMap, sleMlsQosInterfaceTrustPassthroughCos, sleMlsQosInterfaceTrustPassthroughDscp,
+ sleHQosInterfaceCosToClass, sleHQosInterfaceDscpToClass, sleHQosInterfaceReplace, sleMlsQosInterfaceTrafficIfgExclude, sleMlsQosInterfaceTrafficPolicingRate,
+ sleMlsQosInterfaceTrafficPolicingBurst, sleMlsQosInterfaceControlRequest, sleMlsQosInterfaceControlStatus, sleMlsQosInterfaceControlTimer, sleMlsQosInterfaceontrolTimeStamp,
+ sleMlsQosInterfaceControlReqResult, sleMlsQosInterfaceCtrlIndex, sleMlsQosInterfaceCtrlMapingType, sleMlsQosInterfaceCtrlMapingIngVal, sleMlsQosInterfaceCtrlMapingEgrVal,
+ sleMlsQosInterfaceCtrlMapingCosOverride, sleMlsQosInterfaceCtrlMapingTrustState, sleMlsQosInterfaceCtrlTrafficShapeRate, sleMlsQosInterfaceCtrlTrafficShapeBurst, sleMlsQosInterfaceCtrlInputPolicyMap,
+ sleMlsQosInterfaceCtrlOutputPolicyMap, sleMlsQosInterfaceCtrlMapingCNGValue, sleMlsQosInterfaceCtrlMapingEgrClassVal, sleMlsQosInterfaceCtrlReplace, sleMlsQosIntfQueIntfIndex,
+ sleMlsQosIntfQueId, sleMlsQosIntfQueShapeQueueRate, sleMlsQosIntfQueWrrQueueWeight, sleMlsQosIntfQueWrrRandomDetectMinThr, sleMlsQosIntfQueWrrRandomDetectMaxThr,
+ sleMlsQosIntfQueWrrRandomDetectExpWt, sleMlsQosIntfQueTailDropThr, sleMlsQosIntfQueStrictQueue, sleMlsQosIntfQueRandomDetectDropStart, sleMlsQosIntfQueRandomDetectDropSlope,
+ sleMlsQosIntfQueRandomDetectColor, sleMlsQosIntfQueReservedBandwidth, sleMlsQosIntfQueControlRequest, sleMlsQosIntfQueControlStatus, sleMlsQosIntfQueControlTimer,
+ sleMlsQosIntfQueontrolTimeStamp, sleMlsQosIntfQueControlReqResult, sleMlsQosIntfQueCtrlInterfaceIndex, sleMlsQosIntfQueCtrlQueueId, sleMlsQosIntfQueCtrlProfileType,
+ sleMlsQosIntfQueCtrlShapeQueueRate, sleMlsQosIntfQueCtrlWrrQueueWeight, sleMlsQosIntfQueCtrlWrrRandomDetectMinThr, sleMlsQosIntfQueCtrlWrrRandomDetectMaxThr, sleMlsQosIntfQueCtrlWrrRandomDetectExpWt,
+ sleMlsQosIntfQueCtrlTailDropThr, sleMlsQosIntfQueCtrlRandomDetectDropStart, sleMlsQosIntfQueCtrlRandomDetectDropSlope, sleMlsQosIntfQueCtrlRandomDetectColor, sleMlsQosIntfQueCtrlReservedBandwidth,
+ sleMlsQosQstatsIfIndex, sleMlsQosQId, sleMlsQosWredGreenDropPkts, sleMlsQosWredYellowDropPkts, sleMlsQosWredRedDropPkts,
+ sleMlsQosTailDropPkts, sleMlsQosTailDropBytes, sleMlsQosQStatsOutPkts, sleMlsQosQStatsOutBytes, sleMlsQosQStatsMcastOutPkts,
+ sleMlsQosQStatsMcastOutBytes, sleMlsQosQStatsDropPkts, sleMlsQosQStatsDropBytes, sleMlsQosQStatsMcastDropPkts, sleMlsQosQStatsMcastDropBytes,
+ sleMlsQosQStatsEnqueuedPkts, sleMlsQosQStatsEnqueuedBytes, sleMlsQosQStatsControlRequest, sleMlsQosQStatsControlStatus, sleMlsQosQStatsControlTimer,
+ sleMlsQosQStatsontrolTimeStamp, sleMlsQosQStatsControlReqResult, sleMlsQosQstatsCtrlIfIndex, sleMlsQosQstatsCtrlQId, sleHqosClassMapQueueInfoName,
+ sleHqosClassMapQueueInfoMatchGroup, sleHqosClassMapQueueControlRequest, sleHqosClassMapQueueControlStatus, sleHqosClassMapQueueControlTimer, sleHqosClassMapQueueControlTimeStamp,
+ sleHqosClassMapQueueControlReqResult, sleHqosClassMapQueueControlName, sleHqosClassMapQueueControlMatchGroup, sleHqosPolicyMapQueueInfoName, sleHqosPolicyMapQueueInfoShape,
+ sleHqosPolicyMapQueueInfoBandwidth, sleHqosPolicyMapQueueInfoBandwidthRemainingPercent, sleHqosPolicyMapQueueInfoQueueLimit, sleHqosPolicyMapQueueInfoServicePolicyName, sleHqosPolicyMapQueueInfoPriority,
+ sleHqosPolicyMapQueueInfoRDMinThreshold, sleHqosPolicyMapQueueInfoRDMaxThreshold, sleHqosPolicyMapQueueControlRequest, sleHqosPolicyMapQueueControlStatus, sleHqosPolicyMapQueueControlTimer,
+ sleHqosPolicyMapQueueControlTimeStamp, sleHqosPolicyMapQueueControlReqResult, sleHqosPolicyMapQueueControlName, sleHqosPolicyMapQueueControlClassMapQueueName, sleHqosPolicyMapQueueControlParams,
+ sleHqosPolicyMapQueueControlParamsValue, sleHqosPolicyMapQueueControlUnits, sleHqosPolicyMapQueueControlRDMiniThreshold, sleHqosPolicyMapQueueControlRDMaxThreshold, sleHqosPolicyMapQueueControlRDMinimumUnits,
+ sleHqosPolicyMapQueueControlRDMaximumUnits, sleHqosPolicyMapQueueControlServicePolicyName, sleMlsQosAclGlobalInfoMaxAccessList, sleMlsQosAclGlobalControlRequest, sleMlsQosAclGlobalControlStatus,
+ sleMlsQosAclGlobalControlTimer, sleMlsQosAclGlobalControlTimeStamp, sleMlsQosAclGlobalControlReqResult, sleMlsQosAclGlobalControlMaxAccessList }
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { sleMlsQos 12 }
+
+
+
+ END
+
+--
+-- sle-mlsqos-mib.mib
+--