No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

MIB Reference

AR120, AR150, AR160, AR200, AR1200, AR2200, AR3200, and AR3600 V200R007

This document provides the function overview, relationships between tables, description of single objects, description of MIB tables, and description of alarm objects.
Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
hwCBQoSQueueCfgInfoTable

hwCBQoSQueueCfgInfoTable

This table describes the queue features of a traffic behavior. EF, AF, WFQ, LLQ queues are supported.

The index of this table is hwCBQoSBehaviorIndex.

OID

Object Name

Syntax

Description

Max Access

Implemented Specifications

1.3.6.1.4.1.2011.5.25.32.1.1.2.6.1.1

hwCBQoSQueueType

CBQueueType

This object indicates the queue type:

  • 1: EF queue
  • 2: AF queue
  • 3: WFQ queue
  • 4: LLQ queue

Read-create

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.32.1.1.2.6.1.2

hwCBQoSQueueDropType

Integer32

This object indicates the packet drop type:

  • 1: Tail drop
  • 2: WRED drop

By default, tail drop is used.

This object can only be read and takes effect for only AF and WFQ queues.

Read-only

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.32.1.1.2.6.1.3

hwCBQoSQueueLength

Integer32

This object indicates the queue length. The value is an integer that ranges from 1 to 1024. The default value is 64.

LLQ queues do not support this object.

NOTE:

The maximum number of packet bytes stored in a queue cannot be set when the queue length is set.

Read-create

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.32.1.1.2.6.1.4

hwCBQoSQueueBandwidthUnit

QueueBandwidthUnit

This object indicates the queue bandwidth unit:

  • 1: For the absolute value, the unit is kbps.
  • 2: For the percentage, the unit is %.

Read-create

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.32.1.1.2.6.1.5

hwCBQoSQueueBandwidthValue

Integer32

This object indicates the queue bandwidth:

  • The absolute value ranges from 8 to 1000000, in kbps.
  • The percentage ranges from 1 to 100.

WFQ queues do not support this object.

Read-create

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.32.1.1.2.6.1.6

hwCBQoSQueueCbs

Integer32

This object indicates the committed burst size (CBS) of a queue, in bytes. The default value is Bandwidth*25.

This object takes effect for only EFand LLQ queues.

Read-create

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.32.1.1.2.6.1.7

hwCBQoSQueueQueueNumber

Integer32

This object indicates the maximum number of dynamic WFQ queues:

  • 1: unavailable(-1)
  • 2: a1(1)
  • 3: a8(8)
  • 4: a16(16)
  • 5: a32(32)
  • 6: a64(64)

The default value is a1(1).

Read-create

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.32.1.1.2.6.1.8

hwCBQoSQueueRowStatus

RowStatus

This object indicates the row status. You can create and delete a row.

Read-create

This object is implemented as defined in the corresponding MIB files.

Creation Restriction

The following table shows restrictions on creating entries in each type of queues:

hwCBQoSQueueType

hwCBQoSQueueDropType

hwCBQoSQueueLength

hwCBQoSQueueBandwidthUnit

hwCBQoSQueueBandwidthValue

hwCBQoSQueueCbs

hwCBQoSQueueQueueNumber

EF

NA

NA

Binding restrictions

Binding restrictions

Optional/NA

NA

AF

NA

Optional/NA

Binding restrictions

Binding restrictions

NA

NA

WFQ

NA

Optional/NA

NA

NA

NA

Optional

LLQ

NA

NA

Binding restrictions

Binding restrictions

Optional

NA

  • To create a row, set hwCBQoSQueueRowStatus to createAndGo(4).

  • To create a row, set hwCBQoSQueueType.

  • You must set objects that have binding restriction when creating a row.

  • You cannot set objects that have NA restriction when creating a row.

  • For optional objects, you can set them or leave them blank; if they are left blank, default values will be used.

  • A traffic behavior can be used for only one queue.

  • The value of hwCBQoSQueueCbs must be greater than or equal to half of the queue bandwidth.

  • For EF queues, hwCBQoSQueueCbs is optional only when hwCBQoSQueueBandwidthUnit is set to Absolute.; otherwise, it is NA.

  • For AF and WFQ queues, hwCBQoSQueueLength is optional only when hwCBQoSQueueDropType is set to tail drop; otherwise, it is NA.

Modification Restriction

hwCBQoSQueueType

hwCBQoSQueueDropType

hwCBQoSQueueLength

hwCBQoSQueueBandwidthUnit

hwCBQoSQueueBandwidthValue

hwCBQoSQueueCbs

hwCBQoSQueueQueueNumber

hwCBQoSQueueRowStatus

EF

NA

NA

Optional

Optional

Optional/NA

NA

Active

AF

NA

Optional/NA

Optional

Optional

NA

NA

Active

WFQ

NA

Optional/NA

NA

NA

NA

Optional

Active

LLQ

NA

NA

Optional

Optional

Optional

NA

Active

To modify a row, set hwCBQoSQueueRowStatus to active(1):

  • Before modifying a row, ensure that the row has been created.

  • You do not necessarily specify the queue type when modifying a row. If you do, ensure that the specified queue type must be consistent with the old one.

  • You cannot set objects that have NA restriction when modifying a row.

  • For optional objects, you can set them or leave them blank; if they are left blank, default values will be used.

  • For optional hwCBQoSQueueBandwidthUnit and hwCBQoSQueueBandwidthValue, hwCBQoSQueueBandwidthValue must be set when hwCBQoSQueueBandwidthUnit is modified; if hwCBQoSQueueBandwidthValue is set, its value must meet the corresponding hwCBQoSQueueBandwidthUnit restrictions.

  • For EF queues, hwCBQoSQueueCbs is optional only when hwCBQoSQueueBandwidthUnit is set to Absolute; otherwise, it is NA.

  • For AF and WFQ queues, hwCBQoSQueueLength is optional only when hwCBQoSQueueDropType is tail-drop. Otherwise, it is NA.

  • If the behavior a queue belongs to is bound with the next policy, ensure that queues under this policy are in the same type when modifying hwCBQoSQueueBandwidthUnit of this queue; otherwise, the modification fails.

Deletion Restriction

To delete a row, set hwCBQoSQueueRowStatus to destroy(6).

Access Restriction

The following table shows restrictions on reading entries in each type of queues:

hwCBQoSQueueType

hwCBQoSQueueDropType

hwCBQoSQueueLength

hwCBQoSQueueBandwidthUnit

hwCBQoSQueueBandwidthValue

hwCBQoSQueueCbs

hwCBQoSQueueQueueNumber

EF

NA

NA

Read

Read

Read/NA

NA

AF

Read

Read/NA

Read

Read

NA

NA

WFQ

Read

Read/NA

NA

NA

NA

Read

LLQ

NA

NA

Read

Read

Read

NA

  • Before reading a row, ensure that the row has been created.

  • The object with Read restriction can be read after a row is created.

  • The object with NA restriction displays an invalid value after a row is created.

  • For EF queues, hwCBQoSQueueCbs can be read only when hwCBQoSQueueBandwidthUnit is set to Absolute; otherwise, it is NA.

  • For AF and WFQ queues, hwCBQoSQueueLength can be read only when hwCBQoSQueueDropType is set to tail drop; otherwise, it is NA.

Translation
Download
Updated: 2019-06-05

Document ID: EDOC1000097213

Views: 100755

Downloads: 656

Average rating:
This Document Applies to these Products
Related Documents
Related Version
Share
Previous Next