170 lines
5.2 KiB
Plaintext
170 lines
5.2 KiB
Plaintext
RADLAN-ETS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Version: 7.50
|
|
-- Date: 21 Mar 2010
|
|
-- 21 Mar 2010 Initial release
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,Counter32,
|
|
Gauge32, Unsigned32, IpAddress, TimeTicks FROM SNMPv2-SMI
|
|
InterfaceIndexOrZero, InterfaceIndex FROM IF-MIB
|
|
TruthValue, RowStatus, RowPointer,
|
|
TEXTUAL-CONVENTION,DisplayString FROM SNMPv2-TC
|
|
Counter64, OBJECT-TYPE FROM SNMPv2-SMI
|
|
PortList FROM Q-BRIDGE-MIB
|
|
Percents,rnd FROM RADLAN-MIB;
|
|
|
|
|
|
rlEtsMib MODULE-IDENTITY
|
|
LAST-UPDATED "201003210000Z"
|
|
ORGANIZATION "Marvell Computer Communications Ltd."
|
|
CONTACT-INFO
|
|
"marvell.com"
|
|
DESCRIPTION
|
|
"Added:
|
|
EtsPriorityGroupType
|
|
rlEtsFeatureStatus
|
|
rlEtsPriorityGroupMappingTable
|
|
rlEtsPriorityGroupBwAllocTable."
|
|
|
|
::= { rnd 201 }
|
|
|
|
|
|
EtsPriorityGroupType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Priority group enumerator."
|
|
SYNTAX INTEGER {
|
|
priorityGroup0(0),
|
|
priorityGroup1(1),
|
|
priorityGroup2(2),
|
|
priorityGroup3(3),
|
|
priorityGroup4(4),
|
|
priorityGroup5(5),
|
|
priorityGroup6(6),
|
|
priorityGroup7(7),
|
|
priorityGroup15(15)
|
|
}
|
|
|
|
EtsAdminStatusReasonType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Administarative reason enumerator."
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
too-many-groups(2), -- priorities from same queue is not mapped to same PG
|
|
too-many-queues(3), -- priorities from same PG is not mapped to same queue
|
|
not-highest-queue(4) -- priorities from PG 15 is not mapped to highest queues
|
|
}
|
|
|
|
-- ETS global enable status
|
|
|
|
rlEtsFeatureStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This scalar indicates ETS enable status."
|
|
DEFVAL { false }
|
|
::= { rlEtsMib 1 }
|
|
|
|
|
|
|
|
-- ETS Priority to Priority Group Mapping Table
|
|
|
|
rlEtsPriorityGroupMappingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlEtsPriorityGroupMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table describes Enhanced Transmission Selection Priority to Priority Group Mapping."
|
|
::= { rlEtsMib 2 }
|
|
|
|
rlEtsPriorityGroupMappingEntry OBJECT-TYPE
|
|
SYNTAX RlEtsPriorityGroupMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry in this table describes The
|
|
priority to priority group mapping.
|
|
The index is represented by rlEtsPriorityGroupMapping8021QPrio."
|
|
INDEX { rlEtsPriorityGroupMapping8021QPrio }
|
|
::= { rlEtsPriorityGroupMappingTable 1 }
|
|
|
|
RlEtsPriorityGroupMappingEntry ::= SEQUENCE {
|
|
rlEtsPriorityGroupMapping8021QPrio INTEGER,
|
|
rlEtsPriorityGroupMappingAdminPG EtsPriorityGroupType,
|
|
rlEtsPriorityGroupMappingOperPG EtsPriorityGroupType,
|
|
rlEtsPriorityGroupMappingStatus RowStatus
|
|
}
|
|
|
|
rlEtsPriorityGroupMapping8021QPrio OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.1Q Priority."
|
|
::= { rlEtsPriorityGroupMappingEntry 1 }
|
|
|
|
rlEtsPriorityGroupMappingAdminPG OBJECT-TYPE
|
|
SYNTAX EtsPriorityGroupType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administrative (desired) Priority group of this priority."
|
|
DEFVAL { priorityGroup15 }
|
|
::= { rlEtsPriorityGroupMappingEntry 2 }
|
|
|
|
rlEtsPriorityGroupMappingOperPG OBJECT-TYPE
|
|
SYNTAX EtsPriorityGroupType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operational (current) priority group of this priority."
|
|
DEFVAL { priorityGroup15 }
|
|
::= { rlEtsPriorityGroupMappingEntry 3 }
|
|
|
|
rlEtsPriorityGroupMappingStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of a table entry.
|
|
It is used to add/delete an entry from this table."
|
|
::= { rlEtsPriorityGroupMappingEntry 4 }
|
|
|
|
|
|
-- ETS Admin mapping not equal to oper mapping reason
|
|
|
|
rlEtsPriorityGroupMappingProblemReason OBJECT-TYPE
|
|
SYNTAX EtsAdminStatusReasonType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reason if priority to priority group, admin status is not equal to operational status."
|
|
DEFVAL { ok }
|
|
::= { rlEtsMib 3 }
|
|
|
|
-- ETS Admin mapping not equal to oper, mapping index
|
|
|
|
rlEtsPriorityGroupMappingProblemIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of problematic PG if rlEtsPriorityGroupMappingProblemReason = too-many-queues(2) or
|
|
index of problematic queue if rlEtsPriorityGroupMappingProblemReason = too-many-groups(1)."
|
|
DEFVAL { 0 }
|
|
::= { rlEtsMib 4 }
|
|
|
|
-- ETS Priority Group Bandwidth Allocation
|
|
|
|
rlEtsPriorityGroupBwAlloc OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enhanced Transmission Selection Priority Group Bandwidth Allocation identifier.
|
|
Each pair of octets represent priority group with corresponding bandwidth"
|
|
::= { rlEtsMib 5 }
|
|
|
|
|
|
END
|