| OID symbolic | OID numeric | Type | Access | Description |
| qosGlobalSetTable | 1.3.6.1.4.1.17409.2.3.8.1 | | not-accessible | Global QoS parameters. |
| qosGlobalSetEntry | 1.3.6.1.4.1.17409.2.3.8.1.1 | | not-accessible | |
| EPO qosGlobalSetDeviceIndex | 1.3.6.1.4.1.17409.2.3.8.1.1.1 | EponDeviceIndex | not-accessible | Device index
For OLT - Set to corresponding device
For ONU - Set to 0 |
| INT qosGlobalSetMaxQueueCount | 1.3.6.1.4.1.17409.2.3.8.1.1.2 | INTEGER | read-only | 豸ֵ֧Ϊ8бΪ0-7 |
| INT qosGlobalSetMode | 1.3.6.1.4.1.17409.2.3.8.1.1.3 | INTEGER | read-write | 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 |
| deviceBaseQosMapTable | 1.3.6.1.4.1.17409.2.3.8.2 | | not-accessible | Deviced based setting.
It is used to define how to map QoS options to queue |
| deviceBaseQosMapEntry | 1.3.6.1.4.1.17409.2.3.8.2.1 | | not-accessible | |
| EPO deviceBaseQosMapDeviceIndex | 1.3.6.1.4.1.17409.2.3.8.2.1.1 | EponDeviceIndex | not-accessible | Device index
For OLT - Set to corresponding device/slot/port
For ONU - Set to 0 |
| INT deviceBaseQosMapRuleIndex | 1.3.6.1.4.1.17409.2.3.8.2.1.2 | INTEGER | not-accessible | ӳ |
| OCT deviceBaseQosMapOctet | 1.3.6.1.4.1.17409.2.3.8.2.1.3 | OCTET STRING | read-write | ӳֵ
Ϊ8ֽڣ64ֽڡÿֽڱʾһӳϵ
бŲܳӦqosGlobalSetMaxQueueCountֵqosGlobalSetMaxQueueCountΪ8бΪ0-7
cosΪ 8ֽڣÿֽڷֱʾcos0-7 ӳ䵽Ķбš
tosΪ 16ֽڣÿֽڷֱʾtos0-15 ӳ䵽Ķбš
diffservΪ64ֽڣÿֽڷֱʾdiffserv0-63ӳ䵽Ķбš
£
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)
ӳϵΪ
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 |
| deviceBaseQosPolicyTable | 1.3.6.1.4.1.17409.2.3.8.3 | | not-accessible | Deviced based setting
It is used to define QoS specification |
| deviceBaseQosPolicyEntry | 1.3.6.1.4.1.17409.2.3.8.3.1 | | not-accessible | |
| EPO deviceBaseQosPolicyDeviceIndex | 1.3.6.1.4.1.17409.2.3.8.3.1.1 | EponDeviceIndex | not-accessible | Device index
For OLT - Set to corresponding device/slot/port
For ONU - Set to 0 |
| INT deviceBaseQosPolicyMode | 1.3.6.1.4.1.17409.2.3.8.3.1.2 | INTEGER | read-write | ģʽ |
| OCT deviceBaseQosPolicyWeightOctet | 1.3.6.1.4.1.17409.2.3.8.3.1.3 | OCTET STRING | read-write | Ȩֵ
ȵڶĿÿֽڱʾһеȨء
spдýڵ壬ʱʼΪȫ0
wrrÿֽһеȨءȨصķΧΪ1-100ȫȨ֮Ӧ100
spWrrÿֽһеȨءȨطΧΪ0-100ȨΪ0ʾöspģʽȨֵ0ĶȨ֮Ӧ100
wfpдýڵ壬ʱʼΪȫ0
£
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)
˵8
queue 0 ȨΪ 5
queue 1 ȨΪ 5
queue 2 ȨΪ 5
queue 3 ȨΪ 5
queue 4 ȨΪ 10
queue 5 ȨΪ 20
queue 6 ȨΪ 20
queue 7 ȨΪ 30 |
| OCT deviceBaseQosPolicySpBandwidthRange | 1.3.6.1.4.1.17409.2.3.8.3.1.4 | OCTET STRING | read-write | 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 |
| portBaseQosMapTable | 1.3.6.1.4.1.17409.2.3.8.4 | | not-accessible | |
| portBaseQosMapEntry | 1.3.6.1.4.1.17409.2.3.8.4.1 | | not-accessible | |
| EPO portBaseQosMapDeviceIndex | 1.3.6.1.4.1.17409.2.3.8.4.1.1 | EponDeviceIndex | not-accessible | Device index
For OLT, set to corresponding SNI port or PON port
For ONU, set to 0 |
| EPO portBaseQosMapCardIndex | 1.3.6.1.4.1.17409.2.3.8.4.1.2 | EponPortIndex | not-accessible | 忨
For OLT, set to 0
For ONU, set to corresponding slot |
| EPO portBaseQosMapPortIndex | 1.3.6.1.4.1.17409.2.3.8.4.1.3 | EponPortIndex | not-accessible | ˿
For OLT, set to 0
For ONU, set to corresponding port |
| INT portBaseQosMapRuleIndex | 1.3.6.1.4.1.17409.2.3.8.4.1.4 | INTEGER | not-accessible | ӳ |
| OCT portBaseQosMapOctet | 1.3.6.1.4.1.17409.2.3.8.4.1.5 | OCTET STRING | read-write | ӳֵ
Ϊ8ֽڣ64ֽڡÿֽڱʾһӳϵ
бŲܳӦqosGlobalSetMaxQueueCountֵqosGlobalSetMaxQueueCountΪ8бΪ0-7
cosΪ 8ֽڣÿֽڷֱʾcos0-7 ӳ䵽Ķбš
tosΪ 16ֽڣÿֽڷֱʾtos0-16 ӳ䵽Ķбš
diffservΪ64ֽڣÿֽڷֱʾdiffserv0-64ӳ䵽Ķбš
£
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)
ӳϵΪ
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 |
| portBaseQosPolicyTable | 1.3.6.1.4.1.17409.2.3.8.5 | | not-accessible | Description. |
| portBaseQosPolicyEntry | 1.3.6.1.4.1.17409.2.3.8.5.1 | | not-accessible | |
| EPO portBaseQosPolicyDeviceIndex | 1.3.6.1.4.1.17409.2.3.8.5.1.1 | EponDeviceIndex | not-accessible | Device index
For OLT, set to corresponding SNI port or PON port
For ONU, set to 0 |
| EPO portBaseQosPolicyCardIndex | 1.3.6.1.4.1.17409.2.3.8.5.1.2 | EponPortIndex | not-accessible | 忨
For OLT, set to 0
For ONU, set to corresponding slot |
| EPO portBaseQosPolicyPortIndex | 1.3.6.1.4.1.17409.2.3.8.5.1.3 | EponPortIndex | not-accessible | ˿
For OLT, set to 0
For ONU, set to corresponding port |
| INT portBaseQosPolicyMode | 1.3.6.1.4.1.17409.2.3.8.5.1.4 | INTEGER | read-write | ģʽ
sp ϸȼ
wrr Ȩѭ
spWrr sp+wrr
wfp ȨƽŶ |
| OCT portBaseQosPolicyWeightOctet | 1.3.6.1.4.1.17409.2.3.8.5.1.5 | OCTET STRING | read-write | Ȩֵ
ȵڶĿÿֽڱʾһеȨء
spдýڵ壬ʱʼΪȫ0
wrrÿֽһеȨءȨصķΧΪ1-100ȫȨ֮Ӧ100
spWrrÿֽһеȨءȨطΧΪ0-100ȨΪ0ʾöspģʽȨֵ0ĶȨ֮Ӧ100
wfpдýڵ壬ʱʼΪȫ0
£
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)
˵8
queue 0 ȨΪ 5
queue 1 ȨΪ 5
queue 2 ȨΪ 5
queue 3 ȨΪ 5
queue 4 ȨΪ 10
queue 5 ȨΪ 20
queue 6 ȨΪ 20
queue 7 ȨΪ 30 |
| OCT portBaseQosPolicySpBandwidthRange | 1.3.6.1.4.1.17409.2.3.8.5.1.6 | OCTET STRING | read-write | 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 |