Initial commit
This commit is contained in:
524
MIBS/fs/NSCRTV-EPON-QOS-MGM-MIB
Normal file
524
MIBS/fs/NSCRTV-EPON-QOS-MGM-MIB
Normal file
@ -0,0 +1,524 @@
|
||||
|
||||
NSCRTV-EPON-QOS-MGM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Unsigned32, TimeTicks
|
||||
FROM SNMPv2-SMI
|
||||
DateAndTime, MacAddress, TimeStamp, RowStatus, TruthValue, DisplayString, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
EponDeviceIndex, EponCardIndex, EponPortIndex, EponAlarmCode, EponAlarmInstance, EponSeverityType,
|
||||
AutoNegotiationTechAbility, TAddress, EponStats15MinRecordType, EponStats24HourRecordType, EponStatsThresholdType
|
||||
FROM NSCRTV-EPONEOC-EPON-MIB
|
||||
qosManagementObjects
|
||||
FROM NSCRTV-EPONEOC-EPON-MIB;
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
-- qosManagementObjects[ Qos<6F><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD>](1.3.6.1.4.1.17409.2.3.8)
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
qosGlobalSetTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF QosGlobalSetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Global QoS parameters."
|
||||
::= { qosManagementObjects 1 }
|
||||
|
||||
qosGlobalSetEntry OBJECT-TYPE
|
||||
SYNTAX QosGlobalSetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { qosGlobalSetDeviceIndex }
|
||||
::= { qosGlobalSetTable 1 }
|
||||
QosGlobalSetEntry ::=
|
||||
SEQUENCE {
|
||||
qosGlobalSetDeviceIndex
|
||||
EponDeviceIndex,
|
||||
qosGlobalSetMaxQueueCount
|
||||
INTEGER,
|
||||
qosGlobalSetMode
|
||||
INTEGER
|
||||
}
|
||||
|
||||
qosGlobalSetDeviceIndex OBJECT-TYPE
|
||||
SYNTAX EponDeviceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Device index
|
||||
For OLT - Set to corresponding device
|
||||
For ONU - Set to 0
|
||||
"
|
||||
::= { qosGlobalSetEntry 1 }
|
||||
|
||||
qosGlobalSetMaxQueueCount OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..256)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>豸֧<E8B1B8>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ8<CEAA><38><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD>Ϊ0-7<><37>"
|
||||
::= { qosGlobalSetEntry 2 }
|
||||
|
||||
qosGlobalSetMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
deviceBased(1),
|
||||
portBased(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Define how to set QoS parameter
|
||||
deviceBased(1) - When set, only the table started with deviceBase is applicable
|
||||
portBased(2) - When set, only the table started with portBase is applicable
|
||||
"
|
||||
DEFVAL { deviceBased }
|
||||
::= { qosGlobalSetEntry 3 }
|
||||
|
||||
deviceBaseQosMapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DeviceBaseQosMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Deviced based setting.
|
||||
It is used to define how to map QoS options to queue"
|
||||
::= { qosManagementObjects 2 }
|
||||
|
||||
deviceBaseQosMapEntry OBJECT-TYPE
|
||||
SYNTAX DeviceBaseQosMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { deviceBaseQosMapDeviceIndex, deviceBaseQosMapRuleIndex }
|
||||
::= { deviceBaseQosMapTable 1 }
|
||||
|
||||
DeviceBaseQosMapEntry ::=
|
||||
SEQUENCE {
|
||||
deviceBaseQosMapDeviceIndex
|
||||
EponDeviceIndex,
|
||||
deviceBaseQosMapRuleIndex
|
||||
INTEGER,
|
||||
deviceBaseQosMapOctet
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
deviceBaseQosMapDeviceIndex OBJECT-TYPE
|
||||
SYNTAX EponDeviceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Device index
|
||||
For OLT - Set to corresponding device/slot/port
|
||||
For ONU - Set to 0
|
||||
"
|
||||
::= { deviceBaseQosMapEntry 1 }
|
||||
|
||||
deviceBaseQosMapRuleIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
cos(1),
|
||||
tos(2),
|
||||
diffserv(3)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
ӳ<><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||||
::= { deviceBaseQosMapEntry 2 }
|
||||
|
||||
deviceBaseQosMapOctet OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (8 | 64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
ӳ<><D3B3>ֵ<EFBFBD><D6B5>
|
||||
<20><><EFBFBD><EFBFBD>Ϊ8<CEAA>ֽڣ<D6BD><DAA3><EFBFBD>64<36>ֽڡ<D6BD>ÿ<EFBFBD>ֽڱ<D6BD>ʾһ<CABE><D2BB>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD>ϵ<EFBFBD><CFB5>
|
||||
<20><><EFBFBD>б<EFBFBD><D0B1>Ų<EFBFBD><C5B2>ܳ<EFBFBD><DCB3><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6>qosGlobalSetMaxQueueCountֵ<74><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>qosGlobalSetMaxQueueCountΪ8<CEAA><38><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD>Ϊ0-7<><37>
|
||||
<20><><EFBFBD><EFBFBD> cos<6F><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ 8<>ֽڣ<D6BD>ÿ<EFBFBD><C3BF><EFBFBD>ֽڷֱ<DAB7><D6B1><EFBFBD>ʾcos0-7 ӳ<>䵽<EFBFBD>Ķ<EFBFBD><C4B6>б<EFBFBD><D0B1>š<EFBFBD>
|
||||
<20><><EFBFBD><EFBFBD> tos<6F><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ 16<31>ֽڣ<D6BD>ÿ<EFBFBD><C3BF><EFBFBD>ֽڷֱ<DAB7><D6B1><EFBFBD>ʾtos0-15 ӳ<>䵽<EFBFBD>Ķ<EFBFBD><C4B6>б<EFBFBD><D0B1>š<EFBFBD>
|
||||
<20><><EFBFBD><EFBFBD> diffserv<72><76><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ64<36>ֽڣ<D6BD>ÿ<EFBFBD><C3BF><EFBFBD>ֽڷֱ<DAB7><D6B1><EFBFBD>ʾdiffserv0-63ӳ<33>䵽<EFBFBD>Ķ<EFBFBD><C4B6>б<EFBFBD><D0B1>š<EFBFBD>
|
||||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>£<EFBFBD>
|
||||
get 1.3.6.1.4.1.17409.2.3.8.3.1.3.deviceBaseQosMapDeviceIndex(410100101).cos(1) = hex(00 00 01 02 03 03 04 04)
|
||||
<20><>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD>ϵΪ<CFB5><CEAA>
|
||||
cos 0 -> queue 0
|
||||
cos 1 -> queue 0
|
||||
cos 2 -> queue 1
|
||||
cos 3 -> queue 2
|
||||
cos 4 -> queue 3
|
||||
cos 5 -> queue 3
|
||||
cos 6 -> queue 4
|
||||
cos 7 -> queue 4
|
||||
"
|
||||
::= { deviceBaseQosMapEntry 3 }
|
||||
deviceBaseQosPolicyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DeviceBaseQosPolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Deviced based setting
|
||||
|
||||
It is used to define QoS specification"
|
||||
::= { qosManagementObjects 3 }
|
||||
|
||||
deviceBaseQosPolicyEntry OBJECT-TYPE
|
||||
SYNTAX DeviceBaseQosPolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { deviceBaseQosPolicyDeviceIndex }
|
||||
::= { deviceBaseQosPolicyTable 1 }
|
||||
|
||||
DeviceBaseQosPolicyEntry ::=
|
||||
SEQUENCE {
|
||||
deviceBaseQosPolicyDeviceIndex
|
||||
EponDeviceIndex,
|
||||
deviceBaseQosPolicyMode
|
||||
INTEGER,
|
||||
deviceBaseQosPolicyWeightOctet
|
||||
OCTET STRING,
|
||||
deviceBaseQosPolicySpBandwidthRange
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
deviceBaseQosPolicyDeviceIndex OBJECT-TYPE
|
||||
SYNTAX EponDeviceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Device index
|
||||
For OLT - Set to corresponding device/slot/port
|
||||
For ONU - Set to 0
|
||||
"
|
||||
::= { deviceBaseQosPolicyEntry 1 }
|
||||
|
||||
deviceBaseQosPolicyMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
sp(1),
|
||||
wrr(2),
|
||||
spWrr(3),
|
||||
wfp(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
<20><><EFBFBD><EFBFBD>ģʽ"
|
||||
::= { deviceBaseQosPolicyEntry 2 }
|
||||
|
||||
deviceBaseQosPolicyWeightOctet OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Ȩ<><C8A8>ֵ<EFBFBD><D6B5>
|
||||
<20><><EFBFBD>ȵ<EFBFBD><C8B5>ڶ<EFBFBD><DAB6><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF>ÿ<EFBFBD>ֽڱ<D6BD>ʾһ<CABE><D2BB><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD>Ȩ<EFBFBD>ء<EFBFBD>
|
||||
<20><><EFBFBD><EFBFBD> sp<73><70><EFBFBD><EFBFBD>д<EFBFBD>ýڵ<C3BD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>壬<EFBFBD><E5A3AC>ʱʼ<CAB1><CABC>Ϊȫ0<C8AB><30>
|
||||
<20><><EFBFBD><EFBFBD> wrr<72><72>ÿ<EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD>Ȩ<EFBFBD>ء<EFBFBD>Ȩ<EFBFBD>صķ<D8B5>ΧΪ1-100<30><30>ȫ<EFBFBD><C8AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>֮<EFBFBD><D6AE>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>100<30><30>
|
||||
<20><><EFBFBD><EFBFBD> spWrr<72><72>ÿ<EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD>Ȩ<EFBFBD>ء<EFBFBD>Ȩ<EFBFBD>ط<EFBFBD>ΧΪ0-100<30><30>Ȩ<EFBFBD><C8A8>Ϊ0<CEAA><30>ʾ<EFBFBD>ö<EFBFBD><C3B6><EFBFBD><EFBFBD><EFBFBD>spģʽ<C4A3><CABD>Ȩ<EFBFBD><C8A8>ֵ<EFBFBD><D6B5>0<EFBFBD>Ķ<EFBFBD><C4B6><EFBFBD>Ȩ<EFBFBD><C8A8>֮<EFBFBD><D6AE>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>100<30><30>
|
||||
<20><><EFBFBD><EFBFBD> wfp<66><70><EFBFBD><EFBFBD>д<EFBFBD>ýڵ<C3BD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>壬<EFBFBD><E5A3AC>ʱʼ<CAB1><CABC>Ϊȫ0<C8AB><30>
|
||||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>£<EFBFBD>
|
||||
get 1.3.6.1.4.1.17409.2.3.8.4.1.2.deviceBaseQosPolicyDeviceIndex(410100101). = wrr(2)
|
||||
get 1.3.6.1.4.1.17409.2.3.8.4.1.3.deviceBaseQosPolicyDeviceIndex(410100101). = hex(5 5 5 5 10 20 20 30)
|
||||
|
||||
˵<><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<EFBFBD><38><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
queue 0 Ȩ<><C8A8>Ϊ 5
|
||||
queue 1 Ȩ<><C8A8>Ϊ 5
|
||||
queue 2 Ȩ<><C8A8>Ϊ 5
|
||||
queue 3 Ȩ<><C8A8>Ϊ 5
|
||||
queue 4 Ȩ<><C8A8>Ϊ 10
|
||||
queue 5 Ȩ<><C8A8>Ϊ 20
|
||||
queue 6 Ȩ<><C8A8>Ϊ 20
|
||||
queue 7 Ȩ<><C8A8>Ϊ 30
|
||||
|
||||
"
|
||||
::= { deviceBaseQosPolicyEntry 3 }
|
||||
|
||||
deviceBaseQosPolicySpBandwidthRange OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Define SP assured bandwidth for each queue.
|
||||
The size of this object is 4*(number of queue). For each queue, use 4 octets
|
||||
to represend the assured bandwidth for the queue. The four-octet could be mapped
|
||||
to an unsigned integer, in units of kbps. The sequence of the map is from queue
|
||||
0 to queue max (for example, 7).
|
||||
For example, 00 00 00 10 00 00 01 00 00 00 00 00 00 00 00 00
|
||||
00 00 10 00 00 00 00 01 00 01 01 00 00 00 11 11
|
||||
It means, 8 queues and the assured bandwidth for each queue as:
|
||||
queue 0 16kbps
|
||||
queue 1 256kbps
|
||||
queue 2 0
|
||||
queue 3 0
|
||||
queue 4 4096kbps
|
||||
queue 5 1kbps
|
||||
queue 6 65792kbps
|
||||
queue 7 65535kbps
|
||||
"
|
||||
::= { deviceBaseQosPolicyEntry 4 }
|
||||
|
||||
portBaseQosMapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF PortBaseQosMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { qosManagementObjects 4 }
|
||||
|
||||
portBaseQosMapEntry OBJECT-TYPE
|
||||
SYNTAX PortBaseQosMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { deviceBaseQosMapDeviceIndex, portBaseQosMapCardIndex, portBaseQosMapPortIndex, deviceBaseQosMapRuleIndex }
|
||||
::= { portBaseQosMapTable 1 }
|
||||
|
||||
PortBaseQosMapEntry ::=
|
||||
SEQUENCE {
|
||||
portBaseQosMapDeviceIndex
|
||||
EponDeviceIndex,
|
||||
portBaseQosMapCardIndex
|
||||
EponPortIndex,
|
||||
portBaseQosMapPortIndex
|
||||
EponPortIndex,
|
||||
portBaseQosMapRuleIndex
|
||||
INTEGER,
|
||||
portBaseQosMapOctet
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
portBaseQosMapDeviceIndex OBJECT-TYPE
|
||||
SYNTAX EponDeviceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Device index
|
||||
For OLT, set to corresponding SNI port or PON port
|
||||
For ONU, set to 0
|
||||
"
|
||||
::= { portBaseQosMapEntry 1 }
|
||||
|
||||
portBaseQosMapCardIndex OBJECT-TYPE
|
||||
SYNTAX EponPortIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
<20>忨<EFBFBD><E5BFA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
For OLT, set to 0
|
||||
For ONU, set to corresponding slot
|
||||
"
|
||||
::= { portBaseQosMapEntry 2 }
|
||||
|
||||
portBaseQosMapPortIndex OBJECT-TYPE
|
||||
SYNTAX EponPortIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
<20>˿<EFBFBD><CBBF><EFBFBD><EFBFBD><EFBFBD>
|
||||
For OLT, set to 0
|
||||
For ONU, set to corresponding port
|
||||
"
|
||||
::= { portBaseQosMapEntry 3 }
|
||||
|
||||
portBaseQosMapRuleIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
cos(1),
|
||||
tos(2),
|
||||
diffserv(3)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
ӳ<><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||||
::= { portBaseQosMapEntry 4 }
|
||||
|
||||
portBaseQosMapOctet OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (8..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
ӳ<><D3B3>ֵ<EFBFBD><D6B5>
|
||||
<20><><EFBFBD><EFBFBD>Ϊ8<CEAA>ֽڣ<D6BD><DAA3><EFBFBD>64<36>ֽڡ<D6BD>ÿ<EFBFBD>ֽڱ<D6BD>ʾһ<CABE><D2BB>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD>ϵ<EFBFBD><CFB5>
|
||||
<20><><EFBFBD>б<EFBFBD><D0B1>Ų<EFBFBD><C5B2>ܳ<EFBFBD><DCB3><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6>qosGlobalSetMaxQueueCountֵ<74><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>qosGlobalSetMaxQueueCountΪ8<CEAA><38><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD>Ϊ0-7<><37>
|
||||
<20><><EFBFBD><EFBFBD> cos<6F><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ 8<>ֽڣ<D6BD>ÿ<EFBFBD><C3BF><EFBFBD>ֽڷֱ<DAB7><D6B1><EFBFBD>ʾcos0-7 ӳ<>䵽<EFBFBD>Ķ<EFBFBD><C4B6>б<EFBFBD><D0B1>š<EFBFBD>
|
||||
<20><><EFBFBD><EFBFBD> tos<6F><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ 16<31>ֽڣ<D6BD>ÿ<EFBFBD><C3BF><EFBFBD>ֽڷֱ<DAB7><D6B1><EFBFBD>ʾtos0-16 ӳ<>䵽<EFBFBD>Ķ<EFBFBD><C4B6>б<EFBFBD><D0B1>š<EFBFBD>
|
||||
<20><><EFBFBD><EFBFBD> diffserv<72><76><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ64<36>ֽڣ<D6BD>ÿ<EFBFBD><C3BF><EFBFBD>ֽڷֱ<DAB7><D6B1><EFBFBD>ʾdiffserv0-64ӳ<34>䵽<EFBFBD>Ķ<EFBFBD><C4B6>б<EFBFBD><D0B1>š<EFBFBD>
|
||||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>£<EFBFBD>
|
||||
get 1.3.6.1.4.1.17409.2.3.8.3.1.3.deviceBaseQosMapDeviceIndex(410100101).cos(1) = hex(00 00 01 02 03 03 04 04)
|
||||
<20><>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD>ϵΪ<CFB5><CEAA>
|
||||
cos 0 -> queue 0
|
||||
cos 1 -> queue 0
|
||||
cos 2 -> queue 1
|
||||
cos 3 -> queue 2
|
||||
cos 4 -> queue 3
|
||||
cos 5 -> queue 3
|
||||
cos 6 -> queue 4
|
||||
cos 7 -> queue 4
|
||||
"
|
||||
::= { portBaseQosMapEntry 5 }
|
||||
|
||||
portBaseQosPolicyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF PortBaseQosPolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { qosManagementObjects 5 }
|
||||
|
||||
portBaseQosPolicyEntry OBJECT-TYPE
|
||||
SYNTAX PortBaseQosPolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { deviceBaseQosPolicyDeviceIndex, portBaseQosPolicyCardIndex, portBaseQosPolicyPortIndex }
|
||||
::= { portBaseQosPolicyTable 1 }
|
||||
|
||||
PortBaseQosPolicyEntry ::=
|
||||
SEQUENCE {
|
||||
portBaseQosPolicyDeviceIndex
|
||||
EponDeviceIndex,
|
||||
portBaseQosPolicyCardIndex
|
||||
EponPortIndex,
|
||||
portBaseQosPolicyPortIndex
|
||||
EponPortIndex,
|
||||
portBaseQosPolicyMode
|
||||
INTEGER,
|
||||
portBaseQosPolicyWeightOctet
|
||||
OCTET STRING,
|
||||
portBaseQosPolicySpBandwidthRange
|
||||
OCTET STRING
|
||||
}
|
||||
portBaseQosPolicyDeviceIndex OBJECT-TYPE
|
||||
SYNTAX EponDeviceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Device index
|
||||
For OLT, set to corresponding SNI port or PON port
|
||||
For ONU, set to 0
|
||||
"
|
||||
::= { portBaseQosPolicyEntry 1 }
|
||||
|
||||
portBaseQosPolicyCardIndex OBJECT-TYPE
|
||||
SYNTAX EponPortIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
<20>忨<EFBFBD><E5BFA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
For OLT, set to 0
|
||||
For ONU, set to corresponding slot
|
||||
"
|
||||
::= { portBaseQosPolicyEntry 2 }
|
||||
|
||||
portBaseQosPolicyPortIndex OBJECT-TYPE
|
||||
SYNTAX EponPortIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
<20>˿<EFBFBD><CBBF><EFBFBD><EFBFBD><EFBFBD>
|
||||
For OLT, set to 0
|
||||
For ONU, set to corresponding port
|
||||
"
|
||||
::= { portBaseQosPolicyEntry 3 }
|
||||
|
||||
portBaseQosPolicyMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
sp(1),
|
||||
wrr(2),
|
||||
spWrr(3),
|
||||
wfp(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
<20><><EFBFBD><EFBFBD>ģʽ
|
||||
sp <20>ϸ<EFBFBD><CFB8><EFBFBD><EFBFBD>ȼ<EFBFBD>
|
||||
wrr <20><>Ȩ<EFBFBD><C8A8>ѭ
|
||||
spWrr sp+wrr<72><72><EFBFBD><EFBFBD>
|
||||
wfp <20><>Ȩ<EFBFBD><C8A8>ƽ<EFBFBD>Ŷ<EFBFBD>"
|
||||
::= { portBaseQosPolicyEntry 4 }
|
||||
|
||||
portBaseQosPolicyWeightOctet OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..256))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Ȩ<><C8A8>ֵ
|
||||
<20><><EFBFBD>ȵ<EFBFBD><C8B5>ڶ<EFBFBD><DAB6><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF>ÿ<EFBFBD>ֽڱ<D6BD>ʾһ<CABE><D2BB><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD>Ȩ<EFBFBD>ء<EFBFBD>
|
||||
<20><><EFBFBD><EFBFBD> sp<73><70><EFBFBD><EFBFBD>д<EFBFBD>ýڵ<C3BD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>壬<EFBFBD><E5A3AC>ʱʼ<CAB1><CABC>Ϊȫ0<C8AB><30>
|
||||
<20><><EFBFBD><EFBFBD> wrr<72><72>ÿ<EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD>Ȩ<EFBFBD>ء<EFBFBD>Ȩ<EFBFBD>صķ<D8B5>ΧΪ1-100<30><30>ȫ<EFBFBD><C8AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>֮<EFBFBD><D6AE>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>100<30><30>
|
||||
<20><><EFBFBD><EFBFBD> spWrr<72><72>ÿ<EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD>Ȩ<EFBFBD>ء<EFBFBD>Ȩ<EFBFBD>ط<EFBFBD>ΧΪ0-100<30><30>Ȩ<EFBFBD><C8A8>Ϊ0<CEAA><30>ʾ<EFBFBD>ö<EFBFBD><C3B6><EFBFBD><EFBFBD><EFBFBD>spģʽ<C4A3><CABD>Ȩ<EFBFBD><C8A8>ֵ<EFBFBD><D6B5>0<EFBFBD>Ķ<EFBFBD><C4B6><EFBFBD>Ȩ<EFBFBD><C8A8>֮<EFBFBD><D6AE>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>100<30><30>
|
||||
<20><><EFBFBD><EFBFBD> wfp<66><70><EFBFBD><EFBFBD>д<EFBFBD>ýڵ<C3BD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>壬<EFBFBD><E5A3AC>ʱʼ<CAB1><CABC>Ϊȫ0<C8AB><30>
|
||||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>£<EFBFBD>
|
||||
get 1.3.6.1.4.1.17409.2.3.8.4.1.2.deviceBaseQosPolicyDeviceIndex(410100101). = wrr(2)
|
||||
get 1.3.6.1.4.1.17409.2.3.8.4.1.3.deviceBaseQosPolicyDeviceIndex(410100101). = hex(5 5 5 5 10 20 20 30)
|
||||
˵<><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<EFBFBD><38><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
queue 0 Ȩ<><C8A8>Ϊ 5
|
||||
queue 1 Ȩ<><C8A8>Ϊ 5
|
||||
queue 2 Ȩ<><C8A8>Ϊ 5
|
||||
queue 3 Ȩ<><C8A8>Ϊ 5
|
||||
queue 4 Ȩ<><C8A8>Ϊ 10
|
||||
queue 5 Ȩ<><C8A8>Ϊ 20
|
||||
queue 6 Ȩ<><C8A8>Ϊ 20
|
||||
queue 7 Ȩ<><C8A8>Ϊ 30
|
||||
"
|
||||
::= { portBaseQosPolicyEntry 5 }
|
||||
|
||||
portBaseQosPolicySpBandwidthRange OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Define SP assured bandwidth for each queue.
|
||||
The size of this object is 4*(number of queue). For each queue, use 4 octets
|
||||
to represend the assured bandwidth for the queue. The four-octet could be mapped
|
||||
to an unsigned integer, in units of kbps. The sequence of the map is from queue
|
||||
0 to queue max (for example, 7).
|
||||
For example, 00 00 00 10 00 00 01 00 00 00 00 00 00 00 00 00
|
||||
00 00 10 00 00 00 00 01 00 01 01 00 00 00 11 11
|
||||
It means, 8 queues and the assured bandwidth for each queue as:
|
||||
queue 0 16kbps
|
||||
queue 1 256kbps
|
||||
queue 2 0
|
||||
queue 3 0
|
||||
queue 4 4096kbps
|
||||
queue 5 1kbps
|
||||
queue 6 65792kbps
|
||||
queue 7 65535kbps
|
||||
"
|
||||
::= { portBaseQosPolicyEntry 6 }
|
||||
|
||||
--
|
||||
-- END of NSCRTV-EPON-QOS-MGM-MIB
|
||||
--
|
||||
|
||||
END
|
Reference in New Issue
Block a user