EZ5 MIB Catalog

CISCO-CLASS-BASED-QOS-MIB

2020-07-27

Cisco Class-Based QoS MIB ********************************** Overview ********************************** This MIB provides read access to Quality of Service (QoS) configuration and statistics information for Cisco platforms that support the Modular Quality of Service Command-line Interface (Modular QoS CLI). We recommend users of this MIB to review the user documentation of MQC based QoS features. Configuration information available through this MIB includes all ClassMap, PolicyMap, Match Statements, and Feature Actions configuration parameters. The definitions of each objects mentioned above are explained in the QoS objects section. Statistics available through this MIB include summary counts/rates by traffic class before and after any configured QoS policies are enforced. In addition, detailed feature-specific statistics are available for select PolicyMap features. Contact your Cisco representative to determine on which platforms the MIB is currently supported. ********************************** QoS Acronyms ********************************** BECN: Frame Relay Backward Explicit Congestion Notification CIR : Committed Information Rate DSCP: Differentiated Service Code Point EB : Estimate Bandwidth ECN : Explicite Congestion Notification FECN: Frame Relay Forward Explicit Congestion Notification IPHC: Internet Protocol Header Compression IPSLAs: IP Service Level Agreement Technologies PIR : Peak Information Rate PREC: Precedence QoS : Quality Of Services RED : Random Early Detect SRP : Spatial Reuse Protocol WRED: Weighted Random Early Detect C3PL: Cisco Common Classification Programming Language ********************************** MIB Objects ********************************** This MIB consists of the following object groups: 1 : cbQosServicePolicy 2 : cbQosInterfacePolicy 3 : cbQosFrameRelayVCPolicy 4 : cbQosATMPVCPolicy 5 : cbQosObjects 6 : cbQosPolicyMapCfg 7 : cbQosClassMapCfg 8 : cbQosMatchStmtCfg 9 : cbQosQueueingCfg 10: cbQosREDCfg 11: cbQosREDClassCfg 12: cbQosPoliceCfg 13: cbQosTSCfg 14: cbQosSetCfg 15: cbQosClassMapStats 16: cbQosMatchStmtStats 17: cbQosPoliceStats 18: cbQosQueueingStats 19: cbQosTSStats 20: cbQosREDClassStats 21: cbQosPoliceActionCfg 22: cbQosIPHCCfg 23: cbQosIPHCStats 24: cbQosSetStats 25: cbQosPoliceColorStats 26: cbQosTableMapCfg 27: cbQosTableMapValueCfg 28: cbQosTableMapSetCfg 29: cbQosEBCfg 30: cbQosEBStats 31: cbQosMeasureIPSLACfg 32: cbQosC3plAccountCfg 33: cbQosC3plAccountStats ********************************** Definitions ********************************** A logical interface in the context of this MIB is either a main-interface, a sub-interface, a Frame Relay DLCI, an ATM virtual circuit or the control-plane on the router. The (aggregate) control-plane on the router is defined as a collection of processes running at process level on the platform (route) processor. This includes the functions related to networking control capabilities such as routing, signaling, provisioning, as well as resource and service discovery. Also includes process switched traffic on the device. The term distributed control plane, in the context of this mib, represents the control-plane functionality at the level of individual linecards. This is only applicable for the case of distributed platforms. ********************************** QoS Objects ********************************** To understand Class-Based QoS features and how to navigate the MIB tables above, the key element is to comprehend the relationships among the different QoS objects. QoS objects consist of ClassMaps, Match Statements and PolicyMaps, and each Feature Actions. Match Statement - The specific match criteria to identify packets for classification purposes. ClassMap - A user-defined traffic class that contains one or many match statements used to classify packets into different categories. Feature Action - An action is a QoS feature. Features include police, traffic-shaping, queueing, random detect and packet marking(set). After the traffic is being classified, based on the traffic classification, we can apply these action to each traffic class. PolicyMap - A user-defined policy that associates each QoS action to the user-defined traffic class (ClassMap). Service Policy - Service policy is a policymap that is being attached to a logical interface. Because a policymap can also be a part of the hierarchical structure (inside a classmap), only a policymap that is directly attached to a logical interface is considered a service policy. Each service policy is uniquely identified by an index called cbQosPolicyIndex. This number is usually identical to its cbQosObjectsIndex as a policymap. ***************************************** Runtime Instance vs Configuration objects ***************************************** Each QoS objects have 2 sets of behaviours : 1: A configuration instance - Each QoS objects has it's configuration portion of information attached to it. This information does not change whether this object is attached on multiple logical interfaces and used multiple times. We uniquely identify each QoS object with identical configuration with the same index - cbQosConfigIndex. This index is used in all configuration related tables. 2: A runtime instance - Each QoS objects has it's statistical portion of information attached to it. This information changes when this object is attached on multiple logical interfaces and used in various different places. We uniquely identify each QoS runtime object instance with an index that is unique across multiple instances of the identical object - cbQosObjectsIndex. This index is used in all statistical related tables. In summary, a QoS object has 2 indexes associated with it: cbQosConfigIndex is used to identify it's configuration, which does not change regardless of number of times and where it is being used; and cbQosObjectsIndex is used to identify it's runtime statistics, depending on which logical interface and where in a given PolicyMap hierarchy this object is used, it may have multiple unique identifiers to distinguish each unique usage (instance) of the same object. ********************************** Navigation ********************************** The recommended method of navigating through all of the MIB tables is to start by learning the cbQosServicePolicyTable and cbQosObjectsTable MIB tables. In particular, Cisco Systems recommends understanding the cbQosObjectsIndex and cbQosParentObjectsIndex of each QoS feature. The cbQosPolicyIndex and cbQosObjectsIndex are system-assigned numbers that identify each unique instance of a QoS feature. These indexes are never reused between router reboots, even when changes are made to the QoS configuration. The cbQosPolicyIndex is designed to identify the service policies attached to logical interfaces, while the cbQosObjectsIndex is designed to identify each QoS feature on a specified device. The cbQosParentObjectsIndex is designed to show the hierarchical relationship of each QoS feature. ********************************** cbQosServicePolicyTable ********************************** Accessing cbQosServicePolicyTable requires cbQosPolicyIndex. This index is a system-assigned number to uniquely identify each service policy hanging off of each logical interface. Given cbQosPolicyIndex the tables provide the type of logical interface/media type on which this policy is applied, the direction in which this policy is enforced, and the SNMP interface index and/or the entity index of the underlying interface/entity. In the case of a policy being applied on a Frame Relay DLCI, the cbQosFrDLCI gives you the Frame Relay DLCI number to which this policy is attached. In the case of policy being attached to an ATM VC, cbQosAtmVPI and cbQosAtmVCI display the VPI and VCI of the ATM interface respectively. ********************************** cbQosObjectsTable ********************************** Accessing cbQosObjectsTable requires two indexes, cbQosPolicyIndex and cbQosObjectsIndex. Given a particular service policy on a given logical interface, there could be PolicyMaps, ClassMaps, Match Statements and Feature Actions being used. Each instance of these objects is uniquely identified by cbQosObjectsIndex. Users need to decide which QoS object is interesting and use the cbQosPolicyIndex and cbQosObjectsIndex to locate the right element of interest. This tables provides cbQosObjectsType, cbQosConfigIndex, and cbQosParentObjectsIndex. To understand the relationship of cbQosObjectsIndex, cbQosParentObjectsIndex and the hierarchical relationship of the QoS objects, consider the following QoS configuration example: Interface ethernet 0/1 Input Service Policy cntlWebTraffic ClassMap http match ip http set ip precedence 5 Output Service Policy cntlSNMP_Telnet ClassMap snmp match ip snmp shape average 8000 32 32 ClassMap Telnet match ip telnet shape average 10000 32 32 Interface ethernet 0/2 Input Service Policy cntlWebTraffic ClassMap http match ip http set ip precedence 5 Output Service Policy cntlSNMP_Telnet ClassMap snmp match ip snmp shape average 8000 32 32 ClassMap Telnet match ip telnet shape average 10000 32 32 *** In Ethernet 0/1 *** Assume the router assigned a cbQosConfigIndex=1024 and cbQosObjectsIndex=1084 to Policy cntlWebTraffic. Because it is attached to an interface, it has no parent QoS object, and thus cbQosParentObjectsIndex=0. In addition, because cntlWebTraffic is also the service policy of the interface, it has a unique cbQosPolicyIndex assigned to it. In most cases, it would be the same as the cbQosObjectsIndex, which is 1084 in this case. Therefore, the indexes are: cbQosPolicyIndex = 1084 cbQosObjectsIndex = 1084 cbQosConfigIndex = 1024 Assuming the router assigned a cbQosObjectsIndex=1085 and cbQosConfigIndex=1025 to ClassMap http, it is directly being used by Policy cntlWebTraffic, and therefore the cbQosParentObjectsIndex of ClassMap http will be 1084. Assuming the router assigned a cbQosConfigIndex=1026 and cbQosObjectsIndex=1086 to match ip http, it is directly used by ClassMap http, therefore the cbQosParentObjectsIndex of match ip http will be 1085. Assuming the router assigned a cbQosConfigIndex=1027 and cbQosObjectsIndex=1087 to set ip precedence 5, it is directly used by ClassMap http, therefore the cbQosParentObjectsIndex of match ip http will be 1085. Assuming the router assigned a cbQosConfigIndex=1028 and cbQosObjectsIndex=1088 to Policy cntlSNMP_Telnet. Because it is attached to an interface, it has no parent QoS object, and thus cbQosParentObjectsIndex=0. In addition, because cntlSNMP_Telnet is also the service policy of the interface, it has a unique cbQosPolicyIndex assigned to it. In most cases, it would be the same as the cbQosObjectsIndex, which is 1088 in this case. Assuming the router assigned a cbQosConfigIndex=1029 and cbQosObjectsIndex=1089 to ClassMap snmp, it is directly being used by Policy cntlSNMP_Telnet, and therefore the cbQosParentObjectsIndex of ClassMap snmp will be 1088. Assuming the router assigned a cbQosConfigIndex=1030 and cbQosObjectsIndex=1090 to match ip snmp, it is directly used by ClassMap snmp, and therefore the cbQosParentObjectsIndex of match ip snmp will be 1089. Assuming the router assigned a cbQosConfigIndex=1031 and cbQosObjectsIndex=1091 to shape average 8000 32 32, it is directly used by ClassMap snmp, therefore the cbQosParentObjectsIndex of match ip snmp will be 1089. Assuming the router assigned a cbQosConfigIndex=1032 and cbQosObjectsIndex=1092 to ClassMap Telnet, it is directly being used by Policy cntlSNMP_Telnet, and therefore the cbQosParentObjectsIndex of ClassMap Telnet will be 1088. Assuming the router assigned a cbQosConfigIndex=1033 and cbQosObjectsIndex=1093 to match ip telnet, it is directly used by ClassMap Telnet, and therefore the cbQosParentObjectsIndex of match ip telnet will be 1092. Assuming the router assigned a cbQosConfigIndex=1034 and cbQosObjectsIndex=1094 to shape 10000 32 32, it is directly used by ClassMap telnet, therefore the cbQosParentObjectsIndex of match ip telnet will be 1092. *** In Ethernet 0/2 *** Every objects will have a unique combination of cbQosPolicyIndex and cbQosObjectsIndex, but cbQosConfigIndex will be shared across the same objects that are applied in different places. ********************************** All Config Tables ********************************** Accessing config related tables requires the same index - cbQosConfigIndex. (Per precedence based tables requires a second index, which is IP precedence value) Users should have already gone through the cbQosObjectsTable at this point and understood each cbQosConfigIndex and the corresponding QoS objects. Users can uniquely identify each QoS object defined on the router and query the entries in each stats table on a per QoS object basis. ********************************** All Stats Tables ********************************** Accessing all stats related tables requires the same 2 indexes. They are cbQosPolicyIndex and cbQosObjectsIndex. (Per precedence based tables requires a third index, which is IP precedence value) Users should have already gone through the cbQosObjectsTable at this point and understood the relationship of each cbQosPolicyIndex and cbQosObjectsIndex pair and the corresponding QoS objects. Users can uniquely identify each QoS object defined on the router and query the entries in each stats table on a per QoS object basis.

Download CISCO-CLASS-BASED-QOS-MIB.txt Open CISCO-CLASS-BASED-QOS-MIB.txt in a new tab

TABLES (34)

Tables (34)

NameOID
cbQosServicePolicyTable1.3.6.1.4.1.9.9.166.1.1.1
cbQosInterfacePolicyTable1.3.6.1.4.1.9.9.166.1.2.1
cbQosFrameRelayPolicyTable1.3.6.1.4.1.9.9.166.1.3.1
cbQosATMPVCPolicyTable1.3.6.1.4.1.9.9.166.1.4.1
cbQosObjectsTable1.3.6.1.4.1.9.9.166.1.5.1
cbQosPolicyMapCfgTable1.3.6.1.4.1.9.9.166.1.6.1
cbQosCMCfgTable1.3.6.1.4.1.9.9.166.1.7.1
cbQosMatchStmtCfgTable1.3.6.1.4.1.9.9.166.1.8.1
cbQosQueueingCfgTable1.3.6.1.4.1.9.9.166.1.9.1
cbQosREDCfgTable1.3.6.1.4.1.9.9.166.1.10.1
cbQosREDClassCfgTable1.3.6.1.4.1.9.9.166.1.11.1
cbQosPoliceCfgTable1.3.6.1.4.1.9.9.166.1.12.1
cbQosTSCfgTable1.3.6.1.4.1.9.9.166.1.13.1
cbQosSetCfgTable1.3.6.1.4.1.9.9.166.1.14.1
cbQosCMStatsTable1.3.6.1.4.1.9.9.166.1.15.1
cbQosMatchStmtStatsTable1.3.6.1.4.1.9.9.166.1.16.1
cbQosPoliceStatsTable1.3.6.1.4.1.9.9.166.1.17.1
cbQosQueueingStatsTable1.3.6.1.4.1.9.9.166.1.18.1
cbQosTSStatsTable1.3.6.1.4.1.9.9.166.1.19.1
cbQosREDClassStatsTable1.3.6.1.4.1.9.9.166.1.20.1
cbQosPoliceActionCfgTable1.3.6.1.4.1.9.9.166.1.21.1
cbQosIPHCCfgTable1.3.6.1.4.1.9.9.166.1.22.1
cbQosIPHCStatsTable1.3.6.1.4.1.9.9.166.1.23.1
cbQosSetStatsTable1.3.6.1.4.1.9.9.166.1.24.1
cbQosPoliceColorStatsTable1.3.6.1.4.1.9.9.166.1.25.1
cbQosTableMapCfgTable1.3.6.1.4.1.9.9.166.1.26.1
cbQosTableMapValueCfgTable1.3.6.1.4.1.9.9.166.1.27.1
cbQosTableMapSetCfgTable1.3.6.1.4.1.9.9.166.1.28.1
cbQosEBCfgTable1.3.6.1.4.1.9.9.166.1.29.1
cbQosEBStatsTable1.3.6.1.4.1.9.9.166.1.30.1
cbQosMeasureIPSLACfgTable1.3.6.1.4.1.9.9.166.1.31.1
cbQosQueueingClassCfgTable1.3.6.1.4.1.9.9.166.1.32.1
cbQosC3plAccountCfgTable1.3.6.1.4.1.9.9.166.1.33.1
cbQosC3plAccountStatsTable1.3.6.1.4.1.9.9.166.1.34.1

END OF TOC

Table details

cbQosServicePolicyTable

1.3.6.1.4.1.9.9.166.1.1.1

Index: cbQosPolicyIndex

This table describes the logical interfaces/media types and the policymap that are attached to it.

cbQosPolicyIndex

1.3.6.1.4.1.9.9.166.1.1.1.1.1

Unsigned32

An arbitrary (system-assigned) index for all service policies (PolicyMap that has been attached to a given logical interface).

cbQosIfType

1.3.6.1.4.1.9.9.166.1.1.1.1.2

InterfaceType1 = mainInterface2 = subInterface3 = frDLCI4 = atmPVC5 = controlPlane6 = vlanPort7 = evc8 = tunnel9 = wirelessInterfaceEnums to indicate the type of logical interface to which a particular service policy is attached. Main Interface - Service policy is attached on the main interface. Sub Interface - Service policy is attached on the sub interface. Frame Relay DLCI - Service policy is attached on the a Frame Relay DLCI. ATM VC - Service policy is attached on the an ATM Virtual Circuit. Control Plane - Service policy is attached to the control plane of the device. Vlan Port - Service policy is attached to a particular vlan of a layer 2 interface that can carry traffic on multiple vlans. EVC - Service policy is attached to the Ethernet Virtual Connections. Tunnel - Service policy is attached to DMVPN tunnel Wireless Interface - Service policy is attached on the wireless interface. · Integer32

This describes the logical interface/media type to which this service policy is attached.

cbQosPolicyDirection

1.3.6.1.4.1.9.9.166.1.1.1.1.3

TrafficDirection1 = input2 = outputEnums to indicate whether the Policymap is for Input or Output direction. · Integer32

This indicates the direction of traffic for which this service policy is applied.

cbQosIfIndex

1.3.6.1.4.1.9.9.166.1.1.1.1.4

InterfaceIndexA unique value, greater than zero, for each interface or interface sub-layer in the managed system. It is recommended that values are assigned contiguously starting from 1. The value for each interface sub-layer must remain constant at least from one re-initialization of the entity's network management system to the next re-initialization. (1..2147483647) · Integer32 · hint d

ifIndex for the interface to which this service is attached. This field makes sense only if the logical interface has a snmp ifIndex. For e.g. the value of this field is meaningless when the cbQosIfType is controlPlane.

cbQosFrDLCI

1.3.6.1.4.1.9.9.166.1.1.1.1.5

DlciNumberNumerical format of Data Link Connection Identifier (DLCI) in decimal, identical to the 'DLCI' as INTEGER of 0..DLCINumber in RFC1315. The maximum value depends on Frame Relay implementation, which is currently set to be 1023 for 2-octet address format per UNI Implementation Agreement FRF.1. (0..1023) · Integer32

DLCI for the FRVC to which this service is attached. This field only make sense if the service policy is attached to a Frame Relay DLCI.

cbQosAtmVPI

1.3.6.1.4.1.9.9.166.1.1.1.1.6

Unsigned32 (0..4095)

VPI for the ATMVC to which this service is attached. This field only make sense if the service policy is attached to a ATM VC.

cbQosAtmVCI

1.3.6.1.4.1.9.9.166.1.1.1.1.7

Unsigned32 (0..65535)

VCI for the ATMVC to which this service is attached. This field only make sense if the service policy is attached to a ATM VC.

cbQosEntityIndex

1.3.6.1.4.1.9.9.166.1.1.1.1.8

EntPhysicalIndexOrZeroThis textual convention is an extension of entPhysicalIndex. If non-zero, the object is an entPhysicalIndex. If zero, no appropriate entPhysicalIndex exists. Any additional semantics are object specific. (0..2147483647) · Integer32

In cases where the policy is attached to an entity e.g. control-plane, this object represents the entity physical index of the entity to which the policy has been attached. A value zero may be returned if the policy is not attached to a physical entity or the entPhysicalTable is not supported on the SNMP agent.

cbQosVlanIndex

1.3.6.1.4.1.9.9.166.1.1.1.1.9

VlanIndexA value used to index per-VLAN tables: values of 0 and 4095 are not permitted. If the value is between 1 and 4094 inclusive, it represents an IEEE 802.1Q VLAN-ID with global scope within a given bridged domain (see VlanId textual convention). If the value is greater than 4095, then it represents a VLAN with scope local to the particular agent, i.e., one without a global VLAN-ID assigned to it. Such VLANs are outside the scope of IEEE 802.1Q, but it is convenient to be able to manage them in the same way using this MIB. · Unsigned32 · hint d

If the service policy is attached to a particular vlan on a trunk or multi-vlan access port, then this object specifies the corresponding VLAN. In all other cases the value of this object is '0'.

cbQosEVC

1.3.6.1.4.1.9.9.166.1.1.1.1.10

Unsigned32

for the EVC to which this service is attached. This field only make sense if the service policy is attached to an EVC.

cbQosPolicyDiscontinuityTime

1.3.6.1.4.1.9.9.166.1.1.1.1.11

TimeStampThe value of the sysUpTime object at which a specific occurrence happened. The specific occurrence must be defined in the description of any object defined using this type. If sysUpTime is reset to zero as a result of a re- initialization of the network management (sub)system, then the values of all TimeStamp objects are also reset. However, after approximately 497 days without a re- initialization, the sysUpTime object will reach 2^^32-1 and then increment around to zero; in this case, existing values of TimeStamp objects do not change. This can lead to ambiguities in the value of TimeStamp objects. · TimeTicks

The value of sysUpTime on the most recent occasion at which any one or more objects of cbQosServicePolicyEntry table for a given instance suffered a discontinuity. If no such discontinuities have occurred since the last re-initialization of the local management subsystem, this object contains a zero value.

cbQosParentPolicyIndex

1.3.6.1.4.1.9.9.166.1.1.1.1.12

Unsigned32

The value refering to service-policy index of a virtual interface on which PolicyMap applied directly. Value set would imply the entry is for a physical interface which is a member of a virtual interface. Value zero implies the entry is for a interface on which PolicyMap applied directly.

cbQosTunDstAddrType

1.3.6.1.4.1.9.9.166.1.1.1.1.13

InetAddressType0 = unknown1 = ipv42 = ipv63 = ipv4z4 = ipv6z16 = dnsA value that represents a type of Internet address. unknown(0) An unknown address type. This value MUST be used if the value of the corresponding InetAddress object is a zero-length string. It may also be used to indicate an IP address that is not in one of the formats defined below. ipv4(1) An IPv4 address as defined by the InetAddressIPv4 textual convention. ipv6(2) An IPv6 address as defined by the InetAddressIPv6 textual convention. ipv4z(3) A non-global IPv4 address including a zone index as defined by the InetAddressIPv4z textual convention. ipv6z(4) A non-global IPv6 address including a zone index as defined by the InetAddressIPv6z textual convention. dns(16) A DNS domain name as defined by the InetAddressDNS textual convention. Each definition of a concrete InetAddressType value must be accompanied by a definition of a textual convention for use with that InetAddressType. To support future extensions, the InetAddressType textual convention SHOULD NOT be sub-typed in object type definitions. It MAY be sub-typed in compliance statements in order to require only a subset of these address types for a compliant implementation. Implementations must ensure that InetAddressType objects and any dependent objects (e.g., InetAddress objects) are consistent. An inconsistentValue error must be generated if an attempt to change an InetAddressType object would, for example, lead to an undefined InetAddress value. In particular, InetAddressType/InetAddress pairs must be changed together if the address type changes (e.g., from ipv6(2) to ipv4(1)). · Integer32

This object is instantiated if cbQoSIfType object has the value of tunnel(8).

cbQosTunDstAddr

1.3.6.1.4.1.9.9.166.1.1.1.1.14

InetAddressDenotes a generic Internet address. An InetAddress value is always interpreted within the context of an InetAddressType value. Every usage of the InetAddress textual convention is required to specify the InetAddressType object that provides the context. It is suggested that the InetAddressType object be logically registered before the object(s) that use the InetAddress textual convention, if they appear in the same logical row. The value of an InetAddress object must always be consistent with the value of the associated InetAddressType object. Attempts to set an InetAddress object to a value inconsistent with the associated InetAddressType must fail with an inconsistentValue error. When this textual convention is used as the syntax of an index object, there may be issues with the limit of 128 sub-identifiers specified in SMIv2, STD 58. In this case, the object definition MUST include a 'SIZE' clause to limit the number of potential instance sub-identifiers; otherwise the applicable constraints MUST be stated in the appropriate conceptual row DESCRIPTION clauses, or in the surrounding documentation if there is no single DESCRIPTION clause that is appropriate. SIZE (0..255) · OCTET STRING

This object is instantiated if cbQoSIfType object has the value of tunnel(8).

cbQosWirelessIifid

1.3.6.1.4.1.9.9.166.1.1.1.1.15

Unsigned64An unsigned 64 bit integer. We use SYNTAX Counter64 for the encoding rules. (0..18446744073709551615) · Counter64

This object is instantiated if cbQoSIfType object has the value of wirelessInterface(9).

cbQosServiceGroupIndex

1.3.6.1.4.1.9.9.166.1.1.1.1.16

Unsigned32

If the service policy is attached to a particular service-group, then this object specifies the corresponding Service-group id. In all other cases the value of this object is '0'.

cbQosInterfacePolicyTable

1.3.6.1.4.1.9.9.166.1.2.1

Index: ifIndex · cbQosPolicyDirection

This table describes the service polices that are attached to main and sub interfaces.

from IF-MIB

ifIndex

InterfaceIndexA unique value, greater than zero, for each interface or interface sub-layer in the managed system. It is recommended that values are assigned contiguously starting from 1. The value for each interface sub-layer must remain constant at least from one re-initialization of the entity's network management system to the next re-initialization. (1..2147483647) · Integer32 · hint d

A unique value, greater than zero, for each interface. It is recommended that values are assigned contiguously starting from 1. The value for each interface sub-layer must remain constant at least from one re-initialization of the entity's network management system to the next re- initialization.

cbQosIFPolicyIndex

1.3.6.1.4.1.9.9.166.1.2.1.1.1

Unsigned32

An arbitrary (system-assigned) index for all Service Policies. This is identical to cbQosPolicyIndex.

cbQosFrameRelayPolicyTable

1.3.6.1.4.1.9.9.166.1.3.1

Index: ifIndex · cbQosFrDLCI · cbQosPolicyDirection

This table describes the service polices that are attached to Frame Relay DLCIs.

from IF-MIB

ifIndex

InterfaceIndexA unique value, greater than zero, for each interface or interface sub-layer in the managed system. It is recommended that values are assigned contiguously starting from 1. The value for each interface sub-layer must remain constant at least from one re-initialization of the entity's network management system to the next re-initialization. (1..2147483647) · Integer32 · hint d

A unique value, greater than zero, for each interface. It is recommended that values are assigned contiguously starting from 1. The value for each interface sub-layer must remain constant at least from one re-initialization of the entity's network management system to the next re- initialization.

cbQosFRPolicyIndex

1.3.6.1.4.1.9.9.166.1.3.1.1.1

Unsigned32

An arbitrary (system-assigned) index for all Service Policies. This is identical to cbQosPolicyIndex.

cbQosATMPVCPolicyTable

1.3.6.1.4.1.9.9.166.1.4.1

Index: ifIndex · cbQosAtmVPI · cbQosAtmVCI · cbQosPolicyDirection

This table describes the policies that are attached to a ATM PVC.

from IF-MIB

ifIndex

InterfaceIndexA unique value, greater than zero, for each interface or interface sub-layer in the managed system. It is recommended that values are assigned contiguously starting from 1. The value for each interface sub-layer must remain constant at least from one re-initialization of the entity's network management system to the next re-initialization. (1..2147483647) · Integer32 · hint d

A unique value, greater than zero, for each interface. It is recommended that values are assigned contiguously starting from 1. The value for each interface sub-layer must remain constant at least from one re-initialization of the entity's network management system to the next re- initialization.

cbQosATMPolicyIndex

1.3.6.1.4.1.9.9.166.1.4.1.1.1

Unsigned32

An arbitrary (system-assigned) index for all Service Policies. This is identical to cbQosPolicyIndex.

cbQosObjectsTable

1.3.6.1.4.1.9.9.166.1.5.1

Index: cbQosPolicyIndex · cbQosObjectsIndex

This table specifies QoS objects (classmap, policymap, match statements, and actions) hierarchy. This table also provide relationship between each PolicyIndex/ObjectsIndex pair and the ConfigIndex. ConfigIndex is essential for querying any configuration tables.

cbQosObjectsIndex

1.3.6.1.4.1.9.9.166.1.5.1.1.1

Unsigned32

An arbitrary (system-assigned) instance specific index for cbQosObjectsEntry.

cbQosConfigIndex

1.3.6.1.4.1.9.9.166.1.5.1.1.2

Unsigned32

An arbitrary (system-assigned) config (instance independent) index for each Object. Each objects having the same configuration share the same config index.

cbQosObjectsType

1.3.6.1.4.1.9.9.166.1.5.1.1.3

QosObjectType1 = policymap2 = classmap3 = matchStatement4 = queueing5 = randomDetect6 = trafficShaping7 = police8 = set9 = compression10 = ipslaMeasure11 = accountEnums to indicate different QoS objects . policymap - The object in query is a PolicyMap, being attached on a logical interface. classmap - The object in query is a ClassMap, being used by it's parent PolicyMap. matchStatement - The object in query is a Match Statement, being used by it's parent ClassMap. queueing - The object in query is a queueing feature being applied on the parent ClassMap. randomDetect - The object in query is a Random Detect feature being applied on the parent ClassMap. trafficShaping - The object in query is a traffic-shaping feature being applied on the parent ClassMap. police - The object in query is a Police feature being applied on the parent ClassMap. set - The object in query is a Packet Marking feature being applied on the parent ClassMap. compression - The object in query is a IP header compression feature being applied on the parent ClassMap. ipslaMeasure - The object in query is Measure IPSLAs feature being applied on the parent ClassMap. account - The object in query is C3Pl_Account feature being applied on the parent ClassMap. · Integer32

The type of the QoS object.

cbQosParentObjectsIndex

1.3.6.1.4.1.9.9.166.1.5.1.1.4

Unsigned32

The parent instance index of a QoS object. For a ClassMap, the parent index would be the index of the attached PolicyMap. For a Match Statement, the parent index would be the index of the ClassMap that uses this Match Statement. For an action, the parent index would be the index of the ClassMap that applies such Action. For a non-hierarchical PolicyMap, the parent would be the logical interface to which the policy is attached, thus the parent index would be 0. For a hierarchical PolicyMap, the parent index would be the index of the ClassMap to which the nested policy is attached.

cbQosPolicyMapCfgTable

1.3.6.1.4.1.9.9.166.1.6.1

Index: cbQosConfigIndex

This table specifies Policymap configuration information

cbQosPolicyMapName

1.3.6.1.4.1.9.9.166.1.6.1.1.1

DisplayStringRepresents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of character codes 0-127 (decimal) - the graphics characters (32-126) are interpreted as US ASCII - NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854 - the other 25 codes have no standard interpretation - the sequence 'CR LF' means newline - the sequence 'CR NUL' means carriage-return - an 'LF' not preceded by a 'CR' means moving to the same column on the next line. - the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.) Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a

Name of the Policymap.

cbQosPolicyMapDesc

1.3.6.1.4.1.9.9.166.1.6.1.1.2

DisplayStringRepresents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of character codes 0-127 (decimal) - the graphics characters (32-126) are interpreted as US ASCII - NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854 - the other 25 codes have no standard interpretation - the sequence 'CR LF' means newline - the sequence 'CR NUL' means carriage-return - an 'LF' not preceded by a 'CR' means moving to the same column on the next line. - the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.) Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a

Description of the PolicyMap.

cbQosCMCfgTable

1.3.6.1.4.1.9.9.166.1.7.1

Index: cbQosConfigIndex

This table specifies ClassMap configuration information

cbQosCMName

1.3.6.1.4.1.9.9.166.1.7.1.1.1

DisplayStringRepresents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of character codes 0-127 (decimal) - the graphics characters (32-126) are interpreted as US ASCII - NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854 - the other 25 codes have no standard interpretation - the sequence 'CR LF' means newline - the sequence 'CR NUL' means carriage-return - an 'LF' not preceded by a 'CR' means moving to the same column on the next line. - the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.) Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a

Name of the Classmap.

cbQosCMDesc

1.3.6.1.4.1.9.9.166.1.7.1.1.2

DisplayStringRepresents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of character codes 0-127 (decimal) - the graphics characters (32-126) are interpreted as US ASCII - NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854 - the other 25 codes have no standard interpretation - the sequence 'CR LF' means newline - the sequence 'CR NUL' means carriage-return - an 'LF' not preceded by a 'CR' means moving to the same column on the next line. - the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.) Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a

Description of the Classmap.

cbQosCMInfo

1.3.6.1.4.1.9.9.166.1.7.1.1.3

QosClassInfo1 = none2 = matchAll3 = matchAnyEnums to indicate whether the Classmap is for Match All or Match Any. · Integer32

Match all vs Match any in a given class.

cbQosMatchStmtCfgTable

1.3.6.1.4.1.9.9.166.1.8.1

Index: cbQosConfigIndex

This table specifies ClassMap configuration information

cbQosMatchStmtName

1.3.6.1.4.1.9.9.166.1.8.1.1.1

DisplayStringRepresents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of character codes 0-127 (decimal) - the graphics characters (32-126) are interpreted as US ASCII - NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854 - the other 25 codes have no standard interpretation - the sequence 'CR LF' means newline - the sequence 'CR NUL' means carriage-return - an 'LF' not preceded by a 'CR' means moving to the same column on the next line. - the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.) Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a

Name of the Match Statement.

cbQosMatchStmtInfo

1.3.6.1.4.1.9.9.166.1.8.1.1.2

QosMatchInfo1 = none2 = matchNotEnums to indicate whether the MatchStatement is matching on negated criteria (Match Not). · Integer32

Match vs Match Not in a given class.

cbQosQueueingCfgTable

1.3.6.1.4.1.9.9.166.1.9.1

Index: cbQosConfigIndex

This table specifies Queueing Action configuration information

cbQosQueueingCfgBandwidth

1.3.6.1.4.1.9.9.166.1.9.1.1.1

Integer32 (0..2000000)

The type of bandwidth configuration value represented by this object is indicated by the value of cbQosQueueingCfgBandwidthUnits for this entry. If the cbQosQueueingCfgBandwidthUnits value is 'kbps(1)' or 'percentage(2)', this object represents the configured bandwidth allocated to this traffic class.In the case of a bandwidth policy, this value represents a minimum bandwidth guarantee for the traffic class. In the case of a priority policy, this value represents the maximum rate at which priority service is guaranteed. If the cbQosQueueingCfgBandwidthUnits value is 'percentageRemaining(3)', this object represents the the percentage of the unallocated bandwidth to allocate to this class. If the cbQosQueueingCfgBandwidthUnits value is 'ratioRemaining(4)', this object represents the ratio value, relative to other class' configured ratio values, used to determine the portion of the unallocated bandwidth to apply to this class. cbQosQueueingCfgBandwidth object is superseded by cbQosQueueingCfgBandwidth64.

cbQosQueueingCfgBandwidthUnits

1.3.6.1.4.1.9.9.166.1.9.1.1.2

QueueingBandwidthUnits1 = kbps2 = percentage3 = percentageRemaining4 = ratioRemaining5 = perThousand6 = perMillionThe units of the bandwidth, used to allocate bandwidth. Bandwidth can be either an absolute kbps number, or be expressed as a percentage of the available bandwidth. kbps Allocated bandwidth in Kilo bits Per Second percentage Allocated bandwidth as percentage of reference bandwidth. percentageRemaining Percentage of unallocated bandwidth reserved for this class. ratioRemaining Ratio of unallocated bandwidth reserved for this class (in relation to other classes). perThousand Allocated bandwidth in Parts Per Thousand perMillion Allocated bandwidth in Parts Per Million. · Integer32

Units of the accompanying cbQosQueueingCfgbandwidth parameter

cbQosQueueingCfgFlowEnabled

1.3.6.1.4.1.9.9.166.1.9.1.1.3

TruthValue1 = true2 = falseRepresents a boolean value. · Integer32

Boolean to indicate if flow-based fair-queue is enabled for this class.

cbQosQueueingCfgPriorityEnabled

1.3.6.1.4.1.9.9.166.1.9.1.1.4

TruthValue1 = true2 = falseRepresents a boolean value. · Integer32

Boolean to indicate if low latency queueing (priority) is enabled for this class.

cbQosQueueingCfgAggregateQSize

1.3.6.1.4.1.9.9.166.1.9.1.1.5

Integer32 (0..65535) · Packets

Maximum number of packets that can be held in all the individual queues associated with this class before packets are dropped. cbQosQueueingCfgAggregateQSize object is superseded by cbQosQueueingCfgAggregateQLimit.

cbQosQueueingCfgIndividualQSize

1.3.6.1.4.1.9.9.166.1.9.1.1.6

Integer32 (1..32768) · Packets

Maximum number of packets that can be held in an individual Flow-based fair-queue associated with this class before it drops packets (once the AggregateQSize has been reached). This field only makes sense in the context of Flow-based fair-queueing. cbQosQueueingCfgIndividualQSize object is superseded by cbQosQueueingCfgIndividualQSize64.

cbQosQueueingCfgDynamicQNumber

1.3.6.1.4.1.9.9.166.1.9.1.1.7

Integer32 (1..32768)

Number of dynamic queues supported when flow-based fair-queue is in use.

cbQosQueueingCfgPrioBurstSize

1.3.6.1.4.1.9.9.166.1.9.1.1.8

Unsigned32 (32..64000000) · Bytes

In the priority queue, this is the number of bytes allowed in a single burst. This parameter only makes sense if Priority is enabled

cbQosQueueingCfgQLimitUnits

1.3.6.1.4.1.9.9.166.1.9.1.1.9

CbQosQueueUnitType1 = packets2 = cells3 = bytes4 = ms5 = us6 = percentageA value that represents an unit type of queue size. packets(1) Represents the UNITS of 'packets' for queue size. cells(2) Represents the UNITS of 'cells' for queue size. bytes(3) Represents the UNITS of 'bytes' for queue size. ms(4) Represents the UNITS of 'milli-seconds' for queue size us(5) Represents the UNITS of 'micro-seconds' for queue size percentage(6) Represents the UNITS of 'percentage' for queue size To support future extensions, the CbQosQueueUnitType textual convention SHOULD NOT be sub-typed in object type definitions. It MAY be sub-typed in compliance statements in order to require only a subset of these queue size types for a compliant implementation. Implementations must ensure that CbQosQueueUnitType objects and any dependent object (e.g. CbQosQueueDepth) are consistent. An inconsistentValue error must be generated if an attempt to change an CbQosQueueUnitType object would lead to an undefined CbQosQueueDepth value. In particular, CbQoSQueueUnitType/CbQosQueueDepth pairs must be changed together if the CbQosQueueUnitType type changes (e.g. from packets(1) to cells(2)). · Integer32

Represents the unit type of cbQosQueueingCfgAggregateQLimit object.

cbQosQueueingCfgAggregateQLimit

1.3.6.1.4.1.9.9.166.1.9.1.1.10

CbQosQueueDepthDenotes a generic Queue depth value. An CbQoSQueueDepth value is always interpreted within the context of an CbQosQueueUnitType value. Every usage of the CbQosQueueDepth textual convention is required to specify the CbQosQueueUnitType object which provides the context. It is suggested that the CbQoSQueueUnitType object is logically registered before the object(s) which use the CbQosQueueDepth textual convention if they appear in the same logical row. The value of an CbQosQueueDepth object must always be consistent with the value of the associated CbQosQueueUnitType object. Attempts to set an CbQosQueueDepth object to a value which is inconsistent with the associated CbQosQueueUnitType must fail with an inconsistentValue error. · Unsigned32

Maximum allowed queue size for all the individual queues associated with this class. When the queue size exceed this value, the packets will be dropped.

cbQosQueueingCfgAggrQLimitTime

1.3.6.1.4.1.9.9.166.1.9.1.1.11

Unsigned32 · milli-seconds

Maximum allowed queue size in milli-seconds for all individual queues associated with this class. It is internally converted to bytes by using the bandwidth that is available for the class.

cbQosQueueingCfgPriorityLevel

1.3.6.1.4.1.9.9.166.1.9.1.1.12

Unsigned32

The priority level of the queue into which packets matching this class are queued into. A larger priority level indicates higher priority.

cbQosQueueingCfgBandwidth64

1.3.6.1.4.1.9.9.166.1.9.1.1.13

Unsigned64An unsigned 64 bit integer. We use SYNTAX Counter64 for the encoding rules. (0..18446744073709551615) · Counter64

This object indicates the guaranteed bandwidth for a particular traffic class. The type of bandwidth configuration value represented by this object is indicated by the value of cbQosQueueingCfgBandwidthUnits. If the cbQosQueueingCfgBandwidthUnits value is 'kbps(1)' or 'percentage(2)', this object represents the configured bandwidth allocated to this traffic class.In the case of a bandwidth policy, this value represents a minimum bandwidth guarantee for the traffic class. In the case of a priority policy, this value represents the maximum rate at which priority service is guaranteed. If the cbQosQueueingCfgBandwidthUnits value is 'percentageRemaining(3)', this object represents the the percentage of the unallocated bandwidth to allocate to this class. If the cbQosQueueingCfgBandwidthUnits value is 'ratioRemaining(4)', this object represents the ratio value, relative to other class' configured ratio values, used to determine the portion of the unallocated bandwidth to apply to this class. If a device implements cbQosQueueingCfgBandwidth64, it should not implement cbQosQueueingCfgBandwidth.

cbQosQueueingCfgIndividualQSize64

1.3.6.1.4.1.9.9.166.1.9.1.1.14

Unsigned64An unsigned 64 bit integer. We use SYNTAX Counter64 for the encoding rules. (0..18446744073709551615) · Counter64

Maximum number of packets that can be held in an individual Flow-based fair-queue associated with this class before it drops packets (once the AggregateQSize has been reached). If a device implements cbQosQueueingCfgIndividualQSize64, then it should not implement cbQosQueueingCfgIndividualQSize.

cbQosREDCfgTable

1.3.6.1.4.1.9.9.166.1.10.1

Index: cbQosConfigIndex

This table specifies WRED Action configuration information

cbQosREDCfgExponWeight

1.3.6.1.4.1.9.9.166.1.10.1.1.1

Integer32 (1..16)

The decay factor for the queue average calculation. The decay factor is equal to raising 2 to the power of N, where N could be up to 16. The smaller the number, the faster it decays.

cbQosREDCfgMeanQsize

1.3.6.1.4.1.9.9.166.1.10.1.1.2

Integer32 (0..65535) · Packets

The average queue size, computed and used by the WRED algorithm. cbQosREDCfgMeanQsize object is superseded by cbQosREDMeanQsize.

cbQosREDCfgDscpPrec

1.3.6.1.4.1.9.9.166.1.10.1.1.3

REDMechanism1 = precedence2 = dscp3 = discardClass4 = l2Cos5 = atmClp6 = mplsExp7 = redDefault8 = redUserDefault9 = deiThis denotes which mechanism is used with RED. precedence Based on IP precedence dscp Based on DSCP values discardClass Based on discard class l2Cos Based on L2-COS class atmClp Based on ATM-CLP class mplsExp Based on MPLS Experimental values redDefault Default RED profile redUserDefault User specified Default RED profile dei Based on DEI bit · Integer32

The Classification mechanism used by RED

cbQosREDCfgECNEnabled

1.3.6.1.4.1.9.9.166.1.10.1.1.4

TruthValue1 = true2 = falseRepresents a boolean value. · Integer32

Boolean to indicate if explicit congestion notification enabled for this class.

cbQosREDClassCfgTable

1.3.6.1.4.1.9.9.166.1.11.1

Index: cbQosConfigIndex · cbQosREDValue

This table specifies WRED Action configuration information on a per IP precedence basis.

cbQosREDValue

1.3.6.1.4.1.9.9.166.1.11.1.1.1

Integer32 (0..63)

The IP precedence or IP DSCP of this entry.

cbQosREDCfgMinThreshold

1.3.6.1.4.1.9.9.166.1.11.1.1.2

Integer32 (1..32768) · Packets

Minimum threshold in number of packets. When the average queue length reaches this number, WRED begins to drop packets with the specified IP precedence. cbQosREDCfgMinThreshold object is superseded by cbQosREDClassCfgMinThreshold.

cbQosREDCfgMaxThreshold

1.3.6.1.4.1.9.9.166.1.11.1.1.3

Integer32 (1..32768) · Packets

Maximum threshold in number of packets. When the average queue length exceeds this number, WRED drops all packets with the specified IP precedence. cbQosREDCfgMaxThreshold object is superseded by cbQosREDClassCfgMaxThreshold.

cbQosREDCfgPktDropProb

1.3.6.1.4.1.9.9.166.1.11.1.1.4

Integer32 (1..65536)

Denominator for the fraction of packets dropped when the average queue depth is MaxDepthThreshold. For example, if the denominator is 10, one out of every 10 packets is dropped when the average queue is at the MaxDepthThreshold.

cbQosREDClassCfgThresholdUnit

1.3.6.1.4.1.9.9.166.1.11.1.1.5

CbQosQueueUnitType1 = packets2 = cells3 = bytes4 = ms5 = us6 = percentageA value that represents an unit type of queue size. packets(1) Represents the UNITS of 'packets' for queue size. cells(2) Represents the UNITS of 'cells' for queue size. bytes(3) Represents the UNITS of 'bytes' for queue size. ms(4) Represents the UNITS of 'milli-seconds' for queue size us(5) Represents the UNITS of 'micro-seconds' for queue size percentage(6) Represents the UNITS of 'percentage' for queue size To support future extensions, the CbQosQueueUnitType textual convention SHOULD NOT be sub-typed in object type definitions. It MAY be sub-typed in compliance statements in order to require only a subset of these queue size types for a compliant implementation. Implementations must ensure that CbQosQueueUnitType objects and any dependent object (e.g. CbQosQueueDepth) are consistent. An inconsistentValue error must be generated if an attempt to change an CbQosQueueUnitType object would lead to an undefined CbQosQueueDepth value. In particular, CbQoSQueueUnitType/CbQosQueueDepth pairs must be changed together if the CbQosQueueUnitType type changes (e.g. from packets(1) to cells(2)). · Integer32

Represents the unit type to measure the RED thresholds. The objects covered are cbQosREDClassCfgMinThreshold and cbQosREDClassCfgMaxThreshold cbQosREDClassCfgThresholdUnit object is superseded by cbQosREDClassCfgMinThreshold, cbQosREDClassCfgMaxThreshold.

cbQosREDClassCfgMinThreshold

1.3.6.1.4.1.9.9.166.1.11.1.1.6

CbQosQueueDepthDenotes a generic Queue depth value. An CbQoSQueueDepth value is always interpreted within the context of an CbQosQueueUnitType value. Every usage of the CbQosQueueDepth textual convention is required to specify the CbQosQueueUnitType object which provides the context. It is suggested that the CbQoSQueueUnitType object is logically registered before the object(s) which use the CbQosQueueDepth textual convention if they appear in the same logical row. The value of an CbQosQueueDepth object must always be consistent with the value of the associated CbQosQueueUnitType object. Attempts to set an CbQosQueueDepth object to a value which is inconsistent with the associated CbQosQueueUnitType must fail with an inconsistentValue error. · Unsigned32

The minimum WRED threshold value. When the average queue length reaches this number, WRED begins to drop packets according to REDMechanism specificed in cbQosREDCfgDscpPrec.

cbQosREDClassCfgMaxThreshold

1.3.6.1.4.1.9.9.166.1.11.1.1.7

CbQosQueueDepthDenotes a generic Queue depth value. An CbQoSQueueDepth value is always interpreted within the context of an CbQosQueueUnitType value. Every usage of the CbQosQueueDepth textual convention is required to specify the CbQosQueueUnitType object which provides the context. It is suggested that the CbQoSQueueUnitType object is logically registered before the object(s) which use the CbQosQueueDepth textual convention if they appear in the same logical row. The value of an CbQosQueueDepth object must always be consistent with the value of the associated CbQosQueueUnitType object. Attempts to set an CbQosQueueDepth object to a value which is inconsistent with the associated CbQosQueueUnitType must fail with an inconsistentValue error. · Unsigned32

The maximum WRED threshold value. When the average queue length exceeds this number, WRED drops all packets according to REDMechanism specificed in cbQosREDCfgDscpPrec.

cbQosREDClassCfgMinThresholdTime

1.3.6.1.4.1.9.9.166.1.11.1.1.8

Unsigned32 · milli-seconds

The minimum WRED threshold value specified in milli-seconds. The milli-second value is internally converted to bytes by using the bandwidth that is available for the class.

cbQosREDClassCfgMaxThresholdTime

1.3.6.1.4.1.9.9.166.1.11.1.1.9

Unsigned32 · milli-seconds

The maximum WRED threshold value specified in milli-seconds. The milli-second value is internally converted to bytes by using the bandwidth that is available for the class.

cbQosREDClassCfgMaxThresholdUnit

1.3.6.1.4.1.9.9.166.1.11.1.1.10

CbQosQueueUnitType1 = packets2 = cells3 = bytes4 = ms5 = us6 = percentageA value that represents an unit type of queue size. packets(1) Represents the UNITS of 'packets' for queue size. cells(2) Represents the UNITS of 'cells' for queue size. bytes(3) Represents the UNITS of 'bytes' for queue size. ms(4) Represents the UNITS of 'milli-seconds' for queue size us(5) Represents the UNITS of 'micro-seconds' for queue size percentage(6) Represents the UNITS of 'percentage' for queue size To support future extensions, the CbQosQueueUnitType textual convention SHOULD NOT be sub-typed in object type definitions. It MAY be sub-typed in compliance statements in order to require only a subset of these queue size types for a compliant implementation. Implementations must ensure that CbQosQueueUnitType objects and any dependent object (e.g. CbQosQueueDepth) are consistent. An inconsistentValue error must be generated if an attempt to change an CbQosQueueUnitType object would lead to an undefined CbQosQueueDepth value. In particular, CbQoSQueueUnitType/CbQosQueueDepth pairs must be changed together if the CbQosQueueUnitType type changes (e.g. from packets(1) to cells(2)). · Integer32

Represents the unit type to measure the RED Maximum thresholds. The objects covered is cbQosREDClassCfgMaxThreshold

cbQosREDClassCfgMinThresholdUnit

1.3.6.1.4.1.9.9.166.1.11.1.1.11

CbQosQueueUnitType1 = packets2 = cells3 = bytes4 = ms5 = us6 = percentageA value that represents an unit type of queue size. packets(1) Represents the UNITS of 'packets' for queue size. cells(2) Represents the UNITS of 'cells' for queue size. bytes(3) Represents the UNITS of 'bytes' for queue size. ms(4) Represents the UNITS of 'milli-seconds' for queue size us(5) Represents the UNITS of 'micro-seconds' for queue size percentage(6) Represents the UNITS of 'percentage' for queue size To support future extensions, the CbQosQueueUnitType textual convention SHOULD NOT be sub-typed in object type definitions. It MAY be sub-typed in compliance statements in order to require only a subset of these queue size types for a compliant implementation. Implementations must ensure that CbQosQueueUnitType objects and any dependent object (e.g. CbQosQueueDepth) are consistent. An inconsistentValue error must be generated if an attempt to change an CbQosQueueUnitType object would lead to an undefined CbQosQueueDepth value. In particular, CbQoSQueueUnitType/CbQosQueueDepth pairs must be changed together if the CbQosQueueUnitType type changes (e.g. from packets(1) to cells(2)). · Integer32

Represents the unit type to measure the RED Minimum thresholds. The objects covered is cbQosREDClassCfgMinThreshold

cbQosPoliceCfgTable

1.3.6.1.4.1.9.9.166.1.12.1

Index: cbQosConfigIndex

This table specifies Police Action configuration information.

cbQosPoliceCfgRate

1.3.6.1.4.1.9.9.166.1.12.1.1.1

Unsigned32 · bits/second

The committed policing rate. This is the sustained rate permitted by policing. If a committed policing rate greater than 4294967295 is configurable on the system, then the configured rate is available in cbQosPoliceCfgRate64.

cbQosPoliceCfgBurstSize

1.3.6.1.4.1.9.9.166.1.12.1.1.2

Unsigned32 (1000..512000000) · Octets

The amount of traffic, in bytes, in excess of the committed policing rate that will be permitted by the policing feature. cbQosPoliceCfgBurstSize object is superseded by cbQosPoliceCfgBurstSize64.

cbQosPoliceCfgExtBurstSize

1.3.6.1.4.1.9.9.166.1.12.1.1.3

Unsigned32 (1000..512000000) · Octets

The amount of traffic, in bytes, in excess of the burst limit, which may be conditionally permitted by the policing feature. The probability that the traffic is not permitted increases as the received burst size increases. cbQosPoliceCfgExtBurstSize object is superseded by cbQosPoliceCfgExtBurstSize64.

cbQosPoliceCfgConformAction

1.3.6.1.4.1.9.9.166.1.12.1.1.4

PoliceAction1 = transmit2 = setIpDSCP3 = setIpPrecedence4 = setQosGroup5 = drop6 = setMplsExp7 = setAtmClp8 = setFrDe9 = setL2Cos10 = setDiscardClass11 = setMplsExpTopMost12 = setIpDscpTunnel13 = setIpPrecedenceTunnel14 = setL2CosInner15 = unconfigured16 = setDei17 = setDeiImposition18 = setSrpPriorityThe available actions taken on packets upon conforming, exceeding or violating the configured police rate. Transmit - Transmit the packet if the packet conforms or exceeds the configured police rate. Set IP DSCP - Set the IP DSCP value if the packet conforms or exceeds the configured police rate. Set IP Precedence - Set the IP precedence value if the packet conforms or exceeds the configured police rate. Set Qos Group - Set the QoS Group value if the packet conforms or exceeds the configured police rate. Set MPLS Exp - Set the MPLS Experimental Imposition vaule for the applicable action. Set ATM CLP - Set the ATM CLP bit for the applicable action. Set FR DE - Set the FR DE bit for the applicable action. Set L2 COS - Set the 802.1p priority field in 802.1Q VLAN tag for the applicable action. Set Discard Class - Set the Discard Class value for the applicable action. Drop - Drop the packet if the packet conforms or exceeds the configured police rate. Set MPLS Exp TopMost - Set the MPLS Experimental TopMost vaule for the applicable action. Set IP DSCP Tunnel - Set the IP DSCP Tunnel value for the applicable action. Set IP Precedence Tunnel - Set the IP Precedence Tunnel value for the applicable action. Set Inner L2 COS - Set the 802.1p priority field in inner 802.1q VLAN tag (QinQ) for the applicable action. Unconfigured - No action is set for this police. Set Dei - Set the DEI(Discard Eligiable Indicator) bit in the topmost 802.1ad header. Set Dei Imposition - Set the DEI bit on all imposed 802.1ad header. Set SRP Priority - Sets the spatial reuse protocol (SRP) priority value of an outgoing packet. · Integer32

Action to be taken when the traffic is within the configured rate, that is, the traffic rate is conforming. cbQosPoliceCfgConformAction object is superseded by cbQosPoliceActionCfgConform.

cbQosPoliceCfgConformSetValue

1.3.6.1.4.1.9.9.166.1.12.1.1.5

Unsigned32 (1..99)

New packet attribute values for each packets that conforms to the configured Police rate. cbQosPoliceCfgConformSetValue object is superseded by cbQosPoliceActionCfgConformSetValue.

cbQosPoliceCfgExceedAction

1.3.6.1.4.1.9.9.166.1.12.1.1.6

PoliceAction1 = transmit2 = setIpDSCP3 = setIpPrecedence4 = setQosGroup5 = drop6 = setMplsExp7 = setAtmClp8 = setFrDe9 = setL2Cos10 = setDiscardClass11 = setMplsExpTopMost12 = setIpDscpTunnel13 = setIpPrecedenceTunnel14 = setL2CosInner15 = unconfigured16 = setDei17 = setDeiImposition18 = setSrpPriorityThe available actions taken on packets upon conforming, exceeding or violating the configured police rate. Transmit - Transmit the packet if the packet conforms or exceeds the configured police rate. Set IP DSCP - Set the IP DSCP value if the packet conforms or exceeds the configured police rate. Set IP Precedence - Set the IP precedence value if the packet conforms or exceeds the configured police rate. Set Qos Group - Set the QoS Group value if the packet conforms or exceeds the configured police rate. Set MPLS Exp - Set the MPLS Experimental Imposition vaule for the applicable action. Set ATM CLP - Set the ATM CLP bit for the applicable action. Set FR DE - Set the FR DE bit for the applicable action. Set L2 COS - Set the 802.1p priority field in 802.1Q VLAN tag for the applicable action. Set Discard Class - Set the Discard Class value for the applicable action. Drop - Drop the packet if the packet conforms or exceeds the configured police rate. Set MPLS Exp TopMost - Set the MPLS Experimental TopMost vaule for the applicable action. Set IP DSCP Tunnel - Set the IP DSCP Tunnel value for the applicable action. Set IP Precedence Tunnel - Set the IP Precedence Tunnel value for the applicable action. Set Inner L2 COS - Set the 802.1p priority field in inner 802.1q VLAN tag (QinQ) for the applicable action. Unconfigured - No action is set for this police. Set Dei - Set the DEI(Discard Eligiable Indicator) bit in the topmost 802.1ad header. Set Dei Imposition - Set the DEI bit on all imposed 802.1ad header. Set SRP Priority - Sets the spatial reuse protocol (SRP) priority value of an outgoing packet. · Integer32

Action to be taken when the traffic exceeds the configured rate, that is, the traffic is non-conforming. cbQosPoliceCfgExceedAction object is superseded by cbQosPoliceActionCfgExceed.

cbQosPoliceCfgExceedSetValue

1.3.6.1.4.1.9.9.166.1.12.1.1.7

Unsigned32 (1..99)

New packet attribute values for each packets that conforms to the configured Police rate. cbQosPoliceCfgExceedSetValue object is superseded by cbQosPoliceActionCfgExceedSetValue.

cbQosPoliceCfgViolateAction

1.3.6.1.4.1.9.9.166.1.12.1.1.8

PoliceAction1 = transmit2 = setIpDSCP3 = setIpPrecedence4 = setQosGroup5 = drop6 = setMplsExp7 = setAtmClp8 = setFrDe9 = setL2Cos10 = setDiscardClass11 = setMplsExpTopMost12 = setIpDscpTunnel13 = setIpPrecedenceTunnel14 = setL2CosInner15 = unconfigured16 = setDei17 = setDeiImposition18 = setSrpPriorityThe available actions taken on packets upon conforming, exceeding or violating the configured police rate. Transmit - Transmit the packet if the packet conforms or exceeds the configured police rate. Set IP DSCP - Set the IP DSCP value if the packet conforms or exceeds the configured police rate. Set IP Precedence - Set the IP precedence value if the packet conforms or exceeds the configured police rate. Set Qos Group - Set the QoS Group value if the packet conforms or exceeds the configured police rate. Set MPLS Exp - Set the MPLS Experimental Imposition vaule for the applicable action. Set ATM CLP - Set the ATM CLP bit for the applicable action. Set FR DE - Set the FR DE bit for the applicable action. Set L2 COS - Set the 802.1p priority field in 802.1Q VLAN tag for the applicable action. Set Discard Class - Set the Discard Class value for the applicable action. Drop - Drop the packet if the packet conforms or exceeds the configured police rate. Set MPLS Exp TopMost - Set the MPLS Experimental TopMost vaule for the applicable action. Set IP DSCP Tunnel - Set the IP DSCP Tunnel value for the applicable action. Set IP Precedence Tunnel - Set the IP Precedence Tunnel value for the applicable action. Set Inner L2 COS - Set the 802.1p priority field in inner 802.1q VLAN tag (QinQ) for the applicable action. Unconfigured - No action is set for this police. Set Dei - Set the DEI(Discard Eligiable Indicator) bit in the topmost 802.1ad header. Set Dei Imposition - Set the DEI bit on all imposed 802.1ad header. Set SRP Priority - Sets the spatial reuse protocol (SRP) priority value of an outgoing packet. · Integer32

Action to be taken when the traffic exceeds the conform and exceed token buckets. cbQosPoliceCfgViolateAction object is superseded by cbQosPoliceActionCfgViolate.

cbQosPoliceCfgViolateSetValue

1.3.6.1.4.1.9.9.166.1.12.1.1.9

Unsigned32 (1..99)

New packet attribute values for each packets that conforms to the Police violate action. The packet attibute values depend on the action that is taken for the particular packet. For example, if the action was to set the dscp value, this entry describes the value it is set to. cbQosPoliceCfgViolateSetValue object is superseded by cbQosPoliceActionCfgViolateSetValue.

cbQosPoliceCfgPir

1.3.6.1.4.1.9.9.166.1.12.1.1.10

Unsigned32 (8000..2000000000) · bits/second

The committed policing rate. This is the peak rate permitted by two rate policing. cbQosPoliceCfgPir object is superseded by cbQosPoliceCfgPir64.

cbQosPoliceCfgRate64

1.3.6.1.4.1.9.9.166.1.12.1.1.11

Unsigned64An unsigned 64 bit integer. We use SYNTAX Counter64 for the encoding rules. (0..18446744073709551615) · Counter64 · bits/second

The committed policing rate. This is the sustained rate permitted by policing.

cbQosPoliceCfgRateType

1.3.6.1.4.1.9.9.166.1.12.1.1.12

CbQosRateType1 = bps2 = percentage3 = cps4 = perThousand5 = perMillionThe type of rate. Rate type can be either an absolute bps number, or be expressed as a percentage of the available interface bandwidth, or an absolute cps number. bps Bits Per Second percentage % cps Cells Per Second perThousand Parts Per Thousand perMillion Parts Per Million · Integer32

The rate type that configured for CIR & PIR. 1 means rates are configured in bps. 2 means rates are configured in percentage. 3 means rates are configured in cps. 4 means rates are configured in parts per-thousand. 5 means rates are configured in parts per-million.

cbQosPoliceCfgPercentRateValue

1.3.6.1.4.1.9.9.166.1.12.1.1.13

Unsigned32 (0..100) · % of Interface Bandwidth

The committed policing rate in percentage. Its value is valid only when cbQosPoliceCfgRateType equals to 2.

cbQosPoliceCfgPercentPirValue

1.3.6.1.4.1.9.9.166.1.12.1.1.14

Unsigned32 (0..100) · % of Interface Bandwidth

The peak policing rate in percentage. Its value is valid only when cbQosPoliceCfgRateType equals to 2.

cbQosPoliceCfgCellRate

1.3.6.1.4.1.9.9.166.1.12.1.1.15

Unsigned32 · cells/second

The committed policing rate in cells/second. Its value is valid only when cbQosPoliceCfgRateType equals to 3.

cbQosPoliceCfgCellPir

1.3.6.1.4.1.9.9.166.1.12.1.1.16

Unsigned32 · cells/second

The peak policing rate in cells/second. Its value is valid only when cbQosPoliceCfgRateType equals to 3.

cbQosPoliceCfgBurstCell

1.3.6.1.4.1.9.9.166.1.12.1.1.17

Unsigned32 · Cells

The amount of traffic, in cells, in excess of the committed policing rate that will be permitted by the policing feature.

cbQosPoliceCfgExtBurstCell

1.3.6.1.4.1.9.9.166.1.12.1.1.18

Unsigned32 · Cells

The amount of traffic, in cells, in excess of the burst limit, which may be conditionally permitted by the policing feature. The probability that the traffic is not permitted increases as the received burst size increases.

cbQosPoliceCfgBurstTime

1.3.6.1.4.1.9.9.166.1.12.1.1.19

Unsigned32 · milli-seconds

The amount of traffic time, in ms, in excess of the committed policing rate that will be permitted by the policing feature. The milli-second value is internally converted to bytes by using the bandwidth that is available for the class.

cbQosPoliceCfgExtBurstTime

1.3.6.1.4.1.9.9.166.1.12.1.1.20

Unsigned32 · milli-seconds

The amount of traffic time, in ms, in excess of the burst limit, which may be conditionally permitted by the policing feature. The probability that the traffic is not permitted increases as the received burst size increases. The milli-second value is internally converted to bytes by using the bandwidth that is available for the class.

cbQosPoliceCfgCdvt

1.3.6.1.4.1.9.9.166.1.12.1.1.21

Unsigned32 · micro-second

The ATM Cell Delay Variation Tolerance value.

cbQosPoliceCfgConformColor

1.3.6.1.4.1.9.9.166.1.12.1.1.22

DisplayStringRepresents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of character codes 0-127 (decimal) - the graphics characters (32-126) are interpreted as US ASCII - NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854 - the other 25 codes have no standard interpretation - the sequence 'CR LF' means newline - the sequence 'CR NUL' means carriage-return - an 'LF' not preceded by a 'CR' means moving to the same column on the next line. - the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.) Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a

The Classmap name used in AF color-aware mode to specify the conform-color for the incoming packets which was marked by the previous node. At least conform-color must be specified. If only conform-color is specified, all other packets are assumed to be marked exceed. See RFC 2697, A Single Rate Three Color Marker. See RFC 2698, A Two Rate Three Color Marker.

cbQosPoliceCfgExceedColor

1.3.6.1.4.1.9.9.166.1.12.1.1.23

DisplayStringRepresents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of character codes 0-127 (decimal) - the graphics characters (32-126) are interpreted as US ASCII - NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854 - the other 25 codes have no standard interpretation - the sequence 'CR LF' means newline - the sequence 'CR NUL' means carriage-return - an 'LF' not preceded by a 'CR' means moving to the same column on the next line. - the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.) Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a

The Classmap name used in AF color-aware mode to specify the exceed-color for the incoming packets which was marked by the previous node. If both conform-color and exceed-color are specified, all other packets are assumed to be marked violate. Violate-color configuration is not needed.

cbQosPoliceCfgConditional

1.3.6.1.4.1.9.9.166.1.12.1.1.24

TruthValue1 = true2 = falseRepresents a boolean value. · Integer32

This object is use to depict weather police is configured as a conditioniler policer or not

cbQosPoliceCfgBurstSize64

1.3.6.1.4.1.9.9.166.1.12.1.1.25

Unsigned64An unsigned 64 bit integer. We use SYNTAX Counter64 for the encoding rules. (0..18446744073709551615) · Counter64 · Octets

This object indicated the amount of traffic, in bytes, in excess of the committed policing rate that will be permitted by the policing feature. If a device implements cbQosPoliceCfgBurstSize64, then it should not implement cbQosPoliceCfgBurstSize.

cbQosPoliceCfgExtBurstSize64

1.3.6.1.4.1.9.9.166.1.12.1.1.26

Unsigned64An unsigned 64 bit integer. We use SYNTAX Counter64 for the encoding rules. (0..18446744073709551615) · Counter64 · Octets

This object indicated the amount of traffic, in bytes, in excess of the burst limit, which may be conditionally permitted by the policing feature. The probability that the traffic is not permitted increases as the received burst size increases. If a device implements cbQosPoliceCfgBurstSize64, then it should not implement cbQosPoliceCfgBurstSize.

cbQosPoliceCfgPir64

1.3.6.1.4.1.9.9.166.1.12.1.1.27

Unsigned64An unsigned 64 bit integer. We use SYNTAX Counter64 for the encoding rules. (0..18446744073709551615) · Counter64 · Octets

This object indicates the committed policing rate. This is the peak rate permitted by two rate policing. If a device implements cbQosPoliceCfgPir64, then it should not implement cbQosPoliceCfgPir.

cbQosTSCfgTable

1.3.6.1.4.1.9.9.166.1.13.1

Index: cbQosConfigIndex

This table specifies traffic-shaping Action configuration information.

cbQosTSCfgRate

1.3.6.1.4.1.9.9.166.1.13.1.1.1

Integer32 (0..2147483647) · bits/second

The committed traffic-shaping rate. This is the sustained rate permitted by the traffic-shaping.

cbQosTSCfgBurstSize

1.3.6.1.4.1.9.9.166.1.13.1.1.2

Integer32 (256..154400000) · bits

The amount of traffic, in bits, in excess of the committed traffic-shaping rate that will be instantaneously permitted by this feature. cbQosTSCfgBurstSize object is superseded by cbQosTSCfgBurstSize64.

cbQosTSCfgExtBurstSize

1.3.6.1.4.1.9.9.166.1.13.1.1.3

Integer32 (0..154400000) · bits

The amount of traffic, in bits, in excess of the burst limit, which may be conditionally permitted by traffic-shaping feature. cbQosTSCfgExtBurstSize object is superseded by cbQosTSCfgExtBurstSize64.

cbQosTSCfgAdaptiveEnabled

1.3.6.1.4.1.9.9.166.1.13.1.1.4

TruthValue1 = true2 = falseRepresents a boolean value. · Integer32

This object indicates is adaptive traffic-shaping has been enabled.

cbQosTSCfgAdaptiveRate

1.3.6.1.4.1.9.9.166.1.13.1.1.5

Integer32 (8000..154400000) · bits/second

This object represents the current adaptive traffic shaping rate.

cbQosTSCfgLimitType

1.3.6.1.4.1.9.9.166.1.13.1.1.6

TrafficShapingLimit1 = average2 = peakThe limit used by the traffic-shaping feature. This value may be 'average' or 'peak', which indicates whether it is shaping by average rate or peak rate. · Integer32

This object indicates if traffic-shaping is limiting traffic based on the peak rate or the average rate.

cbQosTSCfgRateType

1.3.6.1.4.1.9.9.166.1.13.1.1.7

CbQosRateType1 = bps2 = percentage3 = cps4 = perThousand5 = perMillionThe type of rate. Rate type can be either an absolute bps number, or be expressed as a percentage of the available interface bandwidth, or an absolute cps number. bps Bits Per Second percentage % cps Cells Per Second perThousand Parts Per Thousand perMillion Parts Per Million · Integer32

The rate type that configured for traffic-shaping. 1 means rate is configured in bps. 2 means rate is configured in percentage. 4 means rates are configured in parts per-thousand. 5 means rates are configured in parts per-million.

cbQosTSCfgPercentRateValue

1.3.6.1.4.1.9.9.166.1.13.1.1.8

Unsigned32 (0..100) · % of Interface Bandwidth

The committed traffic-shaping rate in percentage. Its value is valid only when cbQosTSCfgRateType equals to 2.

cbQosTSCfgBurstTime

1.3.6.1.4.1.9.9.166.1.13.1.1.9

Unsigned32 · milli-seconds

The amount of traffic, in ms, in excess of the committed traffic-shaping rate that will be instantaneously permitted by this feature. The milli-second value is internally converted to bits by using the bandwidth that is available for the class.

cbQosTSCfgExtBurstTime

1.3.6.1.4.1.9.9.166.1.13.1.1.10

Unsigned32 · milli-seconds

The amount of traffic, in ms, in excess of the burst limit, which may be conditionnally permitted by traffic-shaping feature. The milli-second value is internally converted to bits by using the bandwidth that is available for the class.

cbQosTSCfgRate64

1.3.6.1.4.1.9.9.166.1.13.1.1.11

Unsigned64An unsigned 64 bit integer. We use SYNTAX Counter64 for the encoding rules. (0..18446744073709551615) · Counter64 · bits/second

The committed shape rate. This is the sustained rate permitted by shaping. This object represents the 64 bit value of object cbQosTSCfgRate

cbQosTSCfgBurstSize64

1.3.6.1.4.1.9.9.166.1.13.1.1.12

Unsigned64An unsigned 64 bit integer. We use SYNTAX Counter64 for the encoding rules. (0..18446744073709551615) · Counter64 · bits

This object indicates the the amount of traffic, in bits, in excess of the committed traffic-shaping rate that will be instantaneously permitted by this feature. If a device implements cbQosTSCfgBurstSize64, then it should not implement cbQosTSCfgBurstSize.

cbQosTSCfgExtBurstSize64

1.3.6.1.4.1.9.9.166.1.13.1.1.13

Unsigned64An unsigned 64 bit integer. We use SYNTAX Counter64 for the encoding rules. (0..18446744073709551615) · Counter64 · bits

This object indicates the amount of traffic, in bits, in excess of the burst limit, which may be conditionally permitted by traffic-shaping feature. If a device implements cbQosTSCfgExtBurstSize64, then it should not implement cbQosTSCfgExtBurstSize.

cbQosTSCfgAdaptivePercentRateValue

1.3.6.1.4.1.9.9.166.1.13.1.1.14

Unsigned32 · percentage

The committed lower traffic-shaping rate in percentage. Its value is valid only when cbQosTSCfgRateType equals to 2.

cbQosSetCfgTable

1.3.6.1.4.1.9.9.166.1.14.1

Index: cbQosConfigIndex

This table specifies Packet Marking Action configuration information.

cbQosSetCfgFeature

1.3.6.1.4.1.9.9.166.1.14.1.1.1

SetFeatureTypeBit-wise representation of packet marking feature available today. For historical reason, both packet marking and SET terms have been used across Cisco Class-Based QOS, but they have the same meaning. This feature is used to mark/set appropriate fields(e.g, dscp, precedence, mpls-experimental -topmost,l2CosInner) for applicable packets. ipDscp Packet set/mark with DSCP bit ipPrecedence Packet set/mark with Precedence bit qosGroupNumber Packet set/mark with QosGroup bit frDeBit Packet set/mark with FR-DE bit l2Cos Packet set/mark with COS bit mplsExp Packet set/mark with MPLS Experimental bit discardClass Packet set/mark with discard class bit mplsExpTopMost Packet set/mark with MPLS Experimental topmost bit srpPriority Packet set/mark with srp priority bit frFecnBecn Packet set/mark with FECN bit ipDscpTunnel Packet set/mark with DSCP tunnel bit ipPrecedenceTunnel Packet set/mark with Precedence tunnel bit l2CosInner Packet set/mark with COS inner bit dei Packet set/mark with DEI bit deiImposition Packet set/mark with DEI Imposition bit · BITS

The bit-wise position of each packet marking feature.

cbQosSetCfgIpDSCPValue

1.3.6.1.4.1.9.9.166.1.14.1.1.2

Integer32 (0..63)

The IP DSCP value at which the packet is being set by the packet marking feature.

cbQosSetCfgIpPrecedenceValue

1.3.6.1.4.1.9.9.166.1.14.1.1.3

Integer32 (0..7)

The IP precedence value at which the packet is being set by the packet marking feature.

cbQosSetCfgQosGroupValue

1.3.6.1.4.1.9.9.166.1.14.1.1.4

Integer32 (0..99)

The QoS Group number at which the packet is being set by the packet marking feature.

cbQosSetCfgL2CosValue

1.3.6.1.4.1.9.9.166.1.14.1.1.5

Integer32 (0..7)

The Layer 2 Cos value at which the packet is being set by the packet marking feature.

cbQosSetCfgMplsExpValue

1.3.6.1.4.1.9.9.166.1.14.1.1.6

Unsigned32 (0..7)

The MPLS experimental value at which the packet is being set by the packet marking feature.

cbQosSetCfgDiscardClassValue

1.3.6.1.4.1.9.9.166.1.14.1.1.7

Unsigned32 (0..7)

The Discard Class value at which the packet is being set by the packet marking feature.

cbQosSetCfgMplsExpTopMostValue

1.3.6.1.4.1.9.9.166.1.14.1.1.8

Unsigned32 (0..7)

The MPLS experimental value on the topmost label at which the packet is being set by the packet marking feature.

cbQosSetCfgSrpPriority

1.3.6.1.4.1.9.9.166.1.14.1.1.9

Unsigned32 (0..7)

The SRP Priority value at which the packet is being set by the packet marking feature. The higher the value the higher the priority. SRP is a Cisco developed protocol. RFC 2892: The Cisco SRP MAC Layer Protocol.

cbQosSetCfgFrFecnBecn

1.3.6.1.4.1.9.9.166.1.14.1.1.10

Unsigned32 (0..99)

This is a configurable parameter in percentage of the queue size. When the current queue size out of the queue limit is greater than this parameter, both Frame Relay FECN and BECN bits will be set for Frame Relay congestion notification mechanism.

cbQosSetCfgL2CosInnerValue

1.3.6.1.4.1.9.9.166.1.14.1.1.11

Integer32 (0..7)

The value to be set in the 802.1p priority field in the inner 802.1q VLAN tag (QinQ). This object is applicable when cbQosSetCfgFeature has the 'l2CosInner' bit set.

cbQosSetCfgFrDe

1.3.6.1.4.1.9.9.166.1.14.1.1.12

TruthValue1 = true2 = falseRepresents a boolean value. · Integer32

The Discard Eligibility (DE) bit is used to indicate that a frame has lower importance than other frames. The DE bit is part of the Address field in the Frame Relay frame header. DTE devices can set the value of the DE bit of a frame to 1 to indicate that the frame has lower importance than other frames. When the network becomes congested, DCE devices will discard frames with the DE bit set before discarding those that do not. This reduces the likelihood of critical data being dropped by Frame Relay DCE devices during periods of congestion.

cbQosSetCfgIpPrecedenceTunnelValue

1.3.6.1.4.1.9.9.166.1.14.1.1.13

Unsigned32 (0..7)

The IP precedence value at which the packet is being set by the packet marking feature.

cbQosSetCfgIpDSCPTunnelValue

1.3.6.1.4.1.9.9.166.1.14.1.1.14

Unsigned32 (0..63)

The IP DSCP value at which the packet is being set by the packet marking feature.

cbQosSetCfgDei

1.3.6.1.4.1.9.9.166.1.14.1.1.15

TruthValue1 = true2 = falseRepresents a boolean value. · Integer32

Indicates whether the DEI bit is set in the topmost 802.1ad header.

cbQosSetCfgDeiImposition

1.3.6.1.4.1.9.9.166.1.14.1.1.16

TruthValue1 = true2 = falseRepresents a boolean value. · Integer32

Indicates whether the DEI bit is set in the imposed 802.1ad header.

cbQosCMStatsTable

1.3.6.1.4.1.9.9.166.1.15.1

Index: cbQosPolicyIndex · cbQosObjectsIndex

This table specifies ClassMap related Statistical information.

cbQosCMPrePolicyPktOverflow

1.3.6.1.4.1.9.9.166.1.15.1.1.1

Counter32

The upper 32 bits count of inbound packets prior to executing any QoS policies.

cbQosCMPrePolicyPkt

1.3.6.1.4.1.9.9.166.1.15.1.1.2

Counter32

The lower 32 bits count of inbound packets prior to executing any QoS policies.

cbQosCMPrePolicyPkt64

1.3.6.1.4.1.9.9.166.1.15.1.1.3

Counter64 (0..18446744073709551615)

The 64 bits count of inbound packets prior to executing any QoS policies.

cbQosCMPrePolicyByteOverflow

1.3.6.1.4.1.9.9.166.1.15.1.1.4

Counter32

The upper 32 bits count of inbound octets prior to executing any QoS policies.

cbQosCMPrePolicyByte

1.3.6.1.4.1.9.9.166.1.15.1.1.5

Counter32

The lower 32 bits count of inbound octets prior to executing any QoS policies.

cbQosCMPrePolicyByte64

1.3.6.1.4.1.9.9.166.1.15.1.1.6

Counter64 (0..18446744073709551615)

The 64 bits count of inbound octets prior to executing any QoS policies.

cbQosCMPrePolicyBitRate

1.3.6.1.4.1.9.9.166.1.15.1.1.7

Gauge32 · bits per second

The bit rate of the traffic prior to executing any QoS policies.

cbQosCMPostPolicyByteOverflow

1.3.6.1.4.1.9.9.166.1.15.1.1.8

Counter32

The upper 32 bits count of outbound octets after executing QoS policies.

cbQosCMPostPolicyByte

1.3.6.1.4.1.9.9.166.1.15.1.1.9

Counter32

The lower 32 bits count of outbound octets after executing QoS policies.

cbQosCMPostPolicyByte64

1.3.6.1.4.1.9.9.166.1.15.1.1.10

Counter64 (0..18446744073709551615)

The 64 bits count of outbound octets after executing QoS policies.

cbQosCMPostPolicyBitRate

1.3.6.1.4.1.9.9.166.1.15.1.1.11

Gauge32 · bits per second

The bit rate of the traffic after executing QoS policies.

cbQosCMDropPktOverflow

1.3.6.1.4.1.9.9.166.1.15.1.1.12

Counter32

The upper 32 bits counter of dropped pkts per class as the result of all features that can produce drops (e.g., police, random detect, etc.).

cbQosCMDropPkt

1.3.6.1.4.1.9.9.166.1.15.1.1.13

Counter32

The lower 32 bits counter of dropped pkts per class as the result of all features that can produce drops (e.g., police, random detect, etc.).

cbQosCMDropPkt64

1.3.6.1.4.1.9.9.166.1.15.1.1.14

Counter64 (0..18446744073709551615)

The 64 bits counter of dropped pkts per class as the result of all features that can produce drops (e.g., police, random detect, etc.).

cbQosCMDropByteOverflow

1.3.6.1.4.1.9.9.166.1.15.1.1.15

Counter32

The upper 32 bits counter of dropped bytes per class as the result of all features that can produce drops (e.g., police, random detect, etc.).

cbQosCMDropByte

1.3.6.1.4.1.9.9.166.1.15.1.1.16

Counter32

The lower 32 bits counter of dropped bytes per class as the result of all features that can produce drops (e.g., police, random detect, etc.).

cbQosCMDropByte64

1.3.6.1.4.1.9.9.166.1.15.1.1.17

Counter64 (0..18446744073709551615)

The 64 bits counter of dropped bytes per class as the result of all features that can produce drops (e.g., police, random detect, etc.).

cbQosCMDropBitRate

1.3.6.1.4.1.9.9.166.1.15.1.1.18

Gauge32 · bits per second

The bit rate of the drops per class as the result of all features that can produce drops (e.g., police, random detect, etc.).

cbQosCMNoBufDropPktOverflow

1.3.6.1.4.1.9.9.166.1.15.1.1.19

Counter32

The upper 32 bits drop packet count which occured due to a lack of SRAM buffers during output processing on an interface.

cbQosCMNoBufDropPkt

1.3.6.1.4.1.9.9.166.1.15.1.1.20

Counter32

The lower 32 bits drop packet count which occured due to a lack of SRAM buffers during output processing on an interface.

cbQosCMNoBufDropPkt64

1.3.6.1.4.1.9.9.166.1.15.1.1.21

Counter64 (0..18446744073709551615)

The 64 bits drop packet count which occured due to a lack of SRAM buffers during output processing on an interface.

cbQosCMFragmentPktOverflow

1.3.6.1.4.1.9.9.166.1.15.1.1.22

Counter32

The upper 32 bits counter for aggregate fragment pkts

cbQosCMFragmentPkt

1.3.6.1.4.1.9.9.166.1.15.1.1.23

Counter32

The lower 32 bits counter for aggregate fragment pkts

cbQosCMFragmentPkt64

1.3.6.1.4.1.9.9.166.1.15.1.1.24

Counter64 (0..18446744073709551615)

The 64 bits counter for aggregate fragment pkts

cbQosCMFragmentByteOverflow

1.3.6.1.4.1.9.9.166.1.15.1.1.25

Counter32

The upper 32 bits counter for aggregate fragment bytes

cbQosCMFragmentByte

1.3.6.1.4.1.9.9.166.1.15.1.1.26

Counter32

The lower 32 bits counter for aggregate fragment bytes

cbQosCMFragmentByte64

1.3.6.1.4.1.9.9.166.1.15.1.1.27

Counter64 (0..18446744073709551615)

The 64 bits counter for aggregate fragment bytes

cbQosCMPrePolicyBitRate64

1.3.6.1.4.1.9.9.166.1.15.1.1.28

CounterBasedGauge64The CounterBasedGauge64 type represents a non-negative integer, which may increase or decrease, but shall never exceed a maximum value, nor fall below a minimum value. The maximum value can not be greater than 2^64-1 (18446744073709551615 decimal), and the minimum value can not be smaller than 0. The value of a CounterBasedGauge64 has its maximum value whenever the information being modeled is greater than or equal to its maximum value, and has its minimum value whenever the information being modeled is smaller than or equal to its minimum value. If the information being modeled subsequently decreases below (increases above) the maximum (minimum) value, the CounterBasedGauge64 also decreases (increases). Note that this TC is not strictly supported in SMIv2, because the 'always increasing' and 'counter wrap' semantics associated with the Counter64 base type are not preserved. It is possible that management applications which rely solely upon the (Counter64) ASN.1 tag to determine object semantics will mistakenly operate upon objects of this type as they would for Counter64 objects. This textual convention represents a limited and short-term solution, and may be deprecated as a long term solution is defined and deployed to replace it. (0..18446744073709551615) · Counter64 · bits per second

The bit rate of the traffic prior to executing any QoS policies.This object is a 64-bit version of cbQosCMPrePolicyBitRate.

cbQosCMPostPolicyBitRate64

1.3.6.1.4.1.9.9.166.1.15.1.1.29

CounterBasedGauge64The CounterBasedGauge64 type represents a non-negative integer, which may increase or decrease, but shall never exceed a maximum value, nor fall below a minimum value. The maximum value can not be greater than 2^64-1 (18446744073709551615 decimal), and the minimum value can not be smaller than 0. The value of a CounterBasedGauge64 has its maximum value whenever the information being modeled is greater than or equal to its maximum value, and has its minimum value whenever the information being modeled is smaller than or equal to its minimum value. If the information being modeled subsequently decreases below (increases above) the maximum (minimum) value, the CounterBasedGauge64 also decreases (increases). Note that this TC is not strictly supported in SMIv2, because the 'always increasing' and 'counter wrap' semantics associated with the Counter64 base type are not preserved. It is possible that management applications which rely solely upon the (Counter64) ASN.1 tag to determine object semantics will mistakenly operate upon objects of this type as they would for Counter64 objects. This textual convention represents a limited and short-term solution, and may be deprecated as a long term solution is defined and deployed to replace it. (0..18446744073709551615) · Counter64 · bits per second

The bit rate of the traffic after executing QoS policies. This object is a 64-bit version of cbQosCMPostPolicyBitRate.

cbQosCMDropBitRate64

1.3.6.1.4.1.9.9.166.1.15.1.1.30

CounterBasedGauge64The CounterBasedGauge64 type represents a non-negative integer, which may increase or decrease, but shall never exceed a maximum value, nor fall below a minimum value. The maximum value can not be greater than 2^64-1 (18446744073709551615 decimal), and the minimum value can not be smaller than 0. The value of a CounterBasedGauge64 has its maximum value whenever the information being modeled is greater than or equal to its maximum value, and has its minimum value whenever the information being modeled is smaller than or equal to its minimum value. If the information being modeled subsequently decreases below (increases above) the maximum (minimum) value, the CounterBasedGauge64 also decreases (increases). Note that this TC is not strictly supported in SMIv2, because the 'always increasing' and 'counter wrap' semantics associated with the Counter64 base type are not preserved. It is possible that management applications which rely solely upon the (Counter64) ASN.1 tag to determine object semantics will mistakenly operate upon objects of this type as they would for Counter64 objects. This textual convention represents a limited and short-term solution, and may be deprecated as a long term solution is defined and deployed to replace it. (0..18446744073709551615) · Counter64 · bits per second

The bit rate of the drops per class as the result of all features that can produce drops (e.g., police, random detect, etc.). This object is a 64-bit version of cbQosCMDropBitRate.

cbQosMatchStmtStatsTable

1.3.6.1.4.1.9.9.166.1.16.1

Index: cbQosPolicyIndex · cbQosObjectsIndex

This table specifies Match Statement related statistical information.

cbQosMatchPrePolicyPktOverflow

1.3.6.1.4.1.9.9.166.1.16.1.1.1

Counter32

The upper 32 bits count of inbound packets prior to executing any QoS policies.

cbQosMatchPrePolicyPkt

1.3.6.1.4.1.9.9.166.1.16.1.1.2

Counter32

The lower 32 bits count of inbound packets prior to executing any QoS policies.

cbQosMatchPrePolicyPkt64

1.3.6.1.4.1.9.9.166.1.16.1.1.3

Counter64 (0..18446744073709551615)

The 64 bits count of inbound packets prior to executing any QoS policies.

cbQosMatchPrePolicyByteOverflow

1.3.6.1.4.1.9.9.166.1.16.1.1.4

Counter32

The upper 32 bits count of inbound octets prior to executing any QoS policies.

cbQosMatchPrePolicyByte

1.3.6.1.4.1.9.9.166.1.16.1.1.5

Counter32

The lower 32 bits count of inbound octets prior to executing any QoS policies.

cbQosMatchPrePolicyByte64

1.3.6.1.4.1.9.9.166.1.16.1.1.6

Counter64 (0..18446744073709551615)

The 64 bits count of inbound octets prior to executing any QoS policies.

cbQosMatchPrePolicyBitRate

1.3.6.1.4.1.9.9.166.1.16.1.1.7

Gauge32 · bits per second

The bit rate of the traffic prior to executing any QoS policies.

cbQosPoliceStatsTable

1.3.6.1.4.1.9.9.166.1.17.1

Index: cbQosPolicyIndex · cbQosObjectsIndex

This table specifies Police Action related Statistical information.

cbQosPoliceConformedPktOverflow

1.3.6.1.4.1.9.9.166.1.17.1.1.1

Counter32 · Packets

The upper 32 bits count of packets treated as conforming by the policing feature.

cbQosPoliceConformedPkt

1.3.6.1.4.1.9.9.166.1.17.1.1.2

Counter32 · Packets

The lower 32 bits count of packets treated as conforming by the policing feature.

cbQosPoliceConformedPkt64

1.3.6.1.4.1.9.9.166.1.17.1.1.3

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets treated as conforming by the policing feature.

cbQosPoliceConformedByteOverflow

1.3.6.1.4.1.9.9.166.1.17.1.1.4

Counter32 · Octets

The upper 32 bits count of octets treated as conforming by the policing feature.

cbQosPoliceConformedByte

1.3.6.1.4.1.9.9.166.1.17.1.1.5

Counter32 · Octets

The lower 32 bits count of octets treated as conforming by the policing feature.

cbQosPoliceConformedByte64

1.3.6.1.4.1.9.9.166.1.17.1.1.6

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of octets treated as conforming by the policing feature.

cbQosPoliceConformedBitRate

1.3.6.1.4.1.9.9.166.1.17.1.1.7

Gauge32 · bits per second

The bit rate of conforming traffic.

cbQosPoliceExceededPktOverflow

1.3.6.1.4.1.9.9.166.1.17.1.1.8

Counter32 · Packets

The upper 32 bits count of packets treated as non-conforming by the policing feature.

cbQosPoliceExceededPkt

1.3.6.1.4.1.9.9.166.1.17.1.1.9

Counter32 · Packets

The 32 bits count of packets treated as non-conforming by the policing feature.

cbQosPoliceExceededPkt64

1.3.6.1.4.1.9.9.166.1.17.1.1.10

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets treated as non-conforming by the policing feature.

cbQosPoliceExceededByteOverflow

1.3.6.1.4.1.9.9.166.1.17.1.1.11

Counter32 · Octets

The upper 32 bits count of octets treated as non-conforming by the policing feature.

cbQosPoliceExceededByte

1.3.6.1.4.1.9.9.166.1.17.1.1.12

Counter32 · Octets

The lower 32 bits count of octets treated as non-conforming by the policing feature.

cbQosPoliceExceededByte64

1.3.6.1.4.1.9.9.166.1.17.1.1.13

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of octets treated as non-conforming by the policing feature.

cbQosPoliceExceededBitRate

1.3.6.1.4.1.9.9.166.1.17.1.1.14

Gauge32 · bits per second

The bit rate of the non-conforming traffic.

cbQosPoliceViolatedPktOverflow

1.3.6.1.4.1.9.9.166.1.17.1.1.15

Counter32 · Packets

The upper 32 bits count of packets treated as violated by the policing feature.

cbQosPoliceViolatedPkt

1.3.6.1.4.1.9.9.166.1.17.1.1.16

Counter32 · Packets

The 32 bits count of packets treated as violated by the policing feature.

cbQosPoliceViolatedPkt64

1.3.6.1.4.1.9.9.166.1.17.1.1.17

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets treated as violated by the policing feature.

cbQosPoliceViolatedByteOverflow

1.3.6.1.4.1.9.9.166.1.17.1.1.18

Counter32 · Octets

The upper 32 bits count of octets treated as violated by the policing feature.

cbQosPoliceViolatedByte

1.3.6.1.4.1.9.9.166.1.17.1.1.19

Counter32 · Octets

The lower 32 bits count of octets treated as violated by the policing feature.

cbQosPoliceViolatedByte64

1.3.6.1.4.1.9.9.166.1.17.1.1.20

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of octets treated as violated by the policing feature.

cbQosPoliceViolatedBitRate

1.3.6.1.4.1.9.9.166.1.17.1.1.21

Gauge32 · bits per second

The bit rate of the violating traffic.

cbQosPoliceConformedBitRate64

1.3.6.1.4.1.9.9.166.1.17.1.1.22

CounterBasedGauge64The CounterBasedGauge64 type represents a non-negative integer, which may increase or decrease, but shall never exceed a maximum value, nor fall below a minimum value. The maximum value can not be greater than 2^64-1 (18446744073709551615 decimal), and the minimum value can not be smaller than 0. The value of a CounterBasedGauge64 has its maximum value whenever the information being modeled is greater than or equal to its maximum value, and has its minimum value whenever the information being modeled is smaller than or equal to its minimum value. If the information being modeled subsequently decreases below (increases above) the maximum (minimum) value, the CounterBasedGauge64 also decreases (increases). Note that this TC is not strictly supported in SMIv2, because the 'always increasing' and 'counter wrap' semantics associated with the Counter64 base type are not preserved. It is possible that management applications which rely solely upon the (Counter64) ASN.1 tag to determine object semantics will mistakenly operate upon objects of this type as they would for Counter64 objects. This textual convention represents a limited and short-term solution, and may be deprecated as a long term solution is defined and deployed to replace it. (0..18446744073709551615) · Counter64 · bits per second

The bit rate of conforming traffic. This object is a 64-bit version of cbQosPoliceConformedBitRate.

cbQosPoliceExceededBitRate64

1.3.6.1.4.1.9.9.166.1.17.1.1.23

CounterBasedGauge64The CounterBasedGauge64 type represents a non-negative integer, which may increase or decrease, but shall never exceed a maximum value, nor fall below a minimum value. The maximum value can not be greater than 2^64-1 (18446744073709551615 decimal), and the minimum value can not be smaller than 0. The value of a CounterBasedGauge64 has its maximum value whenever the information being modeled is greater than or equal to its maximum value, and has its minimum value whenever the information being modeled is smaller than or equal to its minimum value. If the information being modeled subsequently decreases below (increases above) the maximum (minimum) value, the CounterBasedGauge64 also decreases (increases). Note that this TC is not strictly supported in SMIv2, because the 'always increasing' and 'counter wrap' semantics associated with the Counter64 base type are not preserved. It is possible that management applications which rely solely upon the (Counter64) ASN.1 tag to determine object semantics will mistakenly operate upon objects of this type as they would for Counter64 objects. This textual convention represents a limited and short-term solution, and may be deprecated as a long term solution is defined and deployed to replace it. (0..18446744073709551615) · Counter64 · bits per second

The bit rate of non-conforming traffic. This object is a 64-bit version of cbQosPoliceExceededBitRate.

cbQosPoliceViolatedBitRate64

1.3.6.1.4.1.9.9.166.1.17.1.1.24

CounterBasedGauge64The CounterBasedGauge64 type represents a non-negative integer, which may increase or decrease, but shall never exceed a maximum value, nor fall below a minimum value. The maximum value can not be greater than 2^64-1 (18446744073709551615 decimal), and the minimum value can not be smaller than 0. The value of a CounterBasedGauge64 has its maximum value whenever the information being modeled is greater than or equal to its maximum value, and has its minimum value whenever the information being modeled is smaller than or equal to its minimum value. If the information being modeled subsequently decreases below (increases above) the maximum (minimum) value, the CounterBasedGauge64 also decreases (increases). Note that this TC is not strictly supported in SMIv2, because the 'always increasing' and 'counter wrap' semantics associated with the Counter64 base type are not preserved. It is possible that management applications which rely solely upon the (Counter64) ASN.1 tag to determine object semantics will mistakenly operate upon objects of this type as they would for Counter64 objects. This textual convention represents a limited and short-term solution, and may be deprecated as a long term solution is defined and deployed to replace it. (0..18446744073709551615) · Counter64 · bits per second

The bit rate of the violating traffic. This object is a 64-bit version of cbQosPoliceViolatedBitRate.

cbQosQueueingStatsTable

1.3.6.1.4.1.9.9.166.1.18.1

Index: cbQosPolicyIndex · cbQosObjectsIndex

This table specifies Queueing Action related Statistical information.

cbQosQueueingCurrentQDepth

1.3.6.1.4.1.9.9.166.1.18.1.1.1

Gauge32 · Octets

The current depth of the queue.

cbQosQueueingMaxQDepth

1.3.6.1.4.1.9.9.166.1.18.1.1.2

Gauge32 · Octets

The maximum depth of the queue.

cbQosQueueingDiscardByteOverflow

1.3.6.1.4.1.9.9.166.1.18.1.1.3

Counter32 · Octets

The upper 32 bit count of octets, associated with this class, that were dropped by queueing.

cbQosQueueingDiscardByte

1.3.6.1.4.1.9.9.166.1.18.1.1.4

Counter32 · Octets

The lower 32 bits count of octets, associated with this class, that were dropped by queueing.

cbQosQueueingDiscardByte64

1.3.6.1.4.1.9.9.166.1.18.1.1.5

Counter64 (0..18446744073709551615) · Octets

The count of octets, associated with this class, that were dropped by queueing.

cbQosQueueingDiscardPktOverflow

1.3.6.1.4.1.9.9.166.1.18.1.1.6

Counter32 · Packets

The upper 32 bits count of packets, associated with this class, that were dropped by queueing.

cbQosQueueingDiscardPkt

1.3.6.1.4.1.9.9.166.1.18.1.1.7

Counter32 · Packets

The number of packets, associated with this class, that were dropped by queueing.

cbQosQueueingDiscardPkt64

1.3.6.1.4.1.9.9.166.1.18.1.1.8

Counter64 (0..18446744073709551615) · Packets

The number of packets, associated with this class, that were dropped by queueing.

cbQosQueueingCurrentQDepthPkt

1.3.6.1.4.1.9.9.166.1.18.1.1.9

Gauge32 · Packets

The current number of packets sitting in the queue

cbQosQueueingMaxQDepthPkt

1.3.6.1.4.1.9.9.166.1.18.1.1.10

Gauge32 · Packets

The maximum depth of the queue in packets.

cbQosQueueingTransmitByte64

1.3.6.1.4.1.9.9.166.1.18.1.1.11

Counter64 (0..18446744073709551615) · Octets

The count of octets, associated with this class, that were transmitted by queueing.

cbQosQueueingTransmitPkt64

1.3.6.1.4.1.9.9.166.1.18.1.1.12

Counter64 (0..18446744073709551615) · Packets

The number of packets, associated with this class, that were transmitted by queueing.

cbQosTSStatsTable

1.3.6.1.4.1.9.9.166.1.19.1

Index: cbQosPolicyIndex · cbQosObjectsIndex

This table specifies traffic-shaping Action related Statistical information.

cbQosTSStatsDelayedByteOverflow

1.3.6.1.4.1.9.9.166.1.19.1.1.1

Counter32 · octets

This object represents the upper 32 bits counter of octets that have been delayed.

cbQosTSStatsDelayedByte

1.3.6.1.4.1.9.9.166.1.19.1.1.2

Counter32 · octets

This object represents the lower 32 bits counter of octets that have been delayed.

cbQosTSStatsDelayedByte64

1.3.6.1.4.1.9.9.166.1.19.1.1.3

Counter64 (0..18446744073709551615) · octets

This object represents the 64 bits counter of octets that have been delayed.

cbQosTSStatsDelayedPktOverflow

1.3.6.1.4.1.9.9.166.1.19.1.1.4

Counter32 · packets

This object represents the upper 32 bits counter of packets that have been delayed.

cbQosTSStatsDelayedPkt

1.3.6.1.4.1.9.9.166.1.19.1.1.5

Counter32 · packets

This object represents the lower 32 bits counter of packets that have been delayed.

cbQosTSStatsDelayedPkt64

1.3.6.1.4.1.9.9.166.1.19.1.1.6

Counter64 (0..18446744073709551615) · packets

This object represents the 64 bits counter of packets that have been delayed.

cbQosTSStatsDropByteOverflow

1.3.6.1.4.1.9.9.166.1.19.1.1.7

Counter32 · octets

This object represents the upper 32 bits counter of octets that have been dropped during shaping.

cbQosTSStatsDropByte

1.3.6.1.4.1.9.9.166.1.19.1.1.8

Counter32 · octets

This object represents the lower 32 bits counter of octets that have been dropped during shaping.

cbQosTSStatsDropByte64

1.3.6.1.4.1.9.9.166.1.19.1.1.9

Counter64 (0..18446744073709551615) · octets

This object represents the 64 bits counter of octets that have been dropped during shaping.

cbQosTSStatsDropPktOverflow

1.3.6.1.4.1.9.9.166.1.19.1.1.10

Counter32 · packets

This object represents the upper 32 bits counter of packets that have been dropped during shaping.

cbQosTSStatsDropPkt

1.3.6.1.4.1.9.9.166.1.19.1.1.11

Counter32 · packets

This object represents the lower 32 bits counter of packets that have been dropped during shaping.

cbQosTSStatsDropPkt64

1.3.6.1.4.1.9.9.166.1.19.1.1.12

Counter64 (0..18446744073709551615) · packets

This object represents the 64 bits counter of packets that have been dropped during shaping.

cbQosTSStatsActive

1.3.6.1.4.1.9.9.166.1.19.1.1.13

TruthValue1 = true2 = falseRepresents a boolean value. · Integer32

This object indicates the current traffic-shaping state. When traffic-shaping is enabled and the traffic rate exceeds the shape rate, traffic-shaping is considered to be active. Otherwise, it is considered inactive.

cbQosTSStatsCurrentQSize

1.3.6.1.4.1.9.9.166.1.19.1.1.14

Gauge32 · packets

This object indicates the current traffic-shaping queue depth in packets.

cbQosTSStatsTargetShapeRate

1.3.6.1.4.1.9.9.166.1.19.1.1.15

Unsigned64An unsigned 64 bit integer. We use SYNTAX Counter64 for the encoding rules. (0..18446744073709551615) · Counter64 · bits per second

The committed traffic-shaping rate. This is the sustained rate permitted by the traffic-shaping.

cbQoSTSStatsQSizeLastTenSecMin

1.3.6.1.4.1.9.9.166.1.19.1.1.16

Gauge32 · packets

This object indicates the minimum traffic-shaping queue depth(in packets) in last 10 seconds.

cbQoSTSStatsQSizeLastTenSecMax

1.3.6.1.4.1.9.9.166.1.19.1.1.17

Gauge32 · packets

This object indicates the maximum traffic-shaping queue depth(in packets) in last 10 seconds.

cbQoSTSStatsQSizeLastTenSecAvg

1.3.6.1.4.1.9.9.166.1.19.1.1.18

Gauge32 · packets

This object indicates the average traffic-shaping queue depth(in packets) in last 10 seconds.

cbQoSTSStatsQSizeLastOneMinMin

1.3.6.1.4.1.9.9.166.1.19.1.1.19

Gauge32 · packets

This object indicates the minimum traffic-shaping queue depth(in packets) in last 1 minute.

cbQoSTSStatsQSizeLastOneMinMax

1.3.6.1.4.1.9.9.166.1.19.1.1.20

Gauge32 · packets

This object indicates the maximum traffic-shaping queue depth(in packets) in last 1 minute.

cbQoSTSStatsQSizeLastOneMinAvg

1.3.6.1.4.1.9.9.166.1.19.1.1.21

Gauge32 · packets

This object indicates the average traffic-shaping queue depth(in packets) in last 1 minute.

cbQoSTSStatsQSizeLastFiveMinMin

1.3.6.1.4.1.9.9.166.1.19.1.1.22

Gauge32 · packets

This object indicates the minimum traffic-shaping queue depth(in packets) in last 5 minutes.

cbQoSTSStatsQSizeLastFiveMinMax

1.3.6.1.4.1.9.9.166.1.19.1.1.23

Gauge32 · packets

This object indicates the maximum traffic-shaping queue depth(in packets) in last 5 minutes.

cbQoSTSStatsQSizeLastFiveMinAvg

1.3.6.1.4.1.9.9.166.1.19.1.1.24

Gauge32 · packets

This object indicates the Average traffic-shaping queue depth(in packets) in last 5 minutes.

cbQosREDClassStatsTable

1.3.6.1.4.1.9.9.166.1.20.1

Index: cbQosPolicyIndex · cbQosObjectsIndex · cbQosREDValue

This table specifies per Precedence WRED Action related Statistical information.

cbQosREDRandomDropPktOverflow

1.3.6.1.4.1.9.9.166.1.20.1.1.1

Counter32 · Packets

The upper 32 bits count of packets dropped when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosREDRandomDropPkt

1.3.6.1.4.1.9.9.166.1.20.1.1.2

Counter32 · Packets

The lower 32 bits count of packets dropped when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosREDRandomDropPkt64

1.3.6.1.4.1.9.9.166.1.20.1.1.3

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets dropped when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosREDRandomDropByteOverflow

1.3.6.1.4.1.9.9.166.1.20.1.1.4

Counter32 · Octets

The upper 32 bits count of bytes dropped when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosREDRandomDropByte

1.3.6.1.4.1.9.9.166.1.20.1.1.5

Counter32 · Octets

The lower 32 bits count of bytes dropped when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosREDRandomDropByte64

1.3.6.1.4.1.9.9.166.1.20.1.1.6

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of bytes dropped when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosREDTailDropPktOverflow

1.3.6.1.4.1.9.9.166.1.20.1.1.7

Counter32 · Packets

The upper 32 bits count of packets dropped when the number of packets in the associated queue was greater than the maximum threshold.

cbQosREDTailDropPkt

1.3.6.1.4.1.9.9.166.1.20.1.1.8

Counter32 · Packets

The lower 32 bits count of packets dropped when the number of packets in the associated queue was greater than the maximum threshold.

cbQosREDTailDropPkt64

1.3.6.1.4.1.9.9.166.1.20.1.1.9

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets dropped when the number of packets in the associated queue was greater than the maximum threshold.

cbQosREDTailDropByteOverflow

1.3.6.1.4.1.9.9.166.1.20.1.1.10

Counter32 · Octets

The upper 32 bits count of bytes dropped when the number of packets in the associated queue was greater than the maximum threshold.

cbQosREDTailDropByte

1.3.6.1.4.1.9.9.166.1.20.1.1.11

Counter32 · Octets

The lower 32 bits count of bytes dropped when the number of packets in the associated queue was greater than the maximum threshold.

cbQosREDTailDropByte64

1.3.6.1.4.1.9.9.166.1.20.1.1.12

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of bytes dropped when the number of packets in the associated queue was greater than the maximum threshold.

cbQosREDTransmitPktOverflow

1.3.6.1.4.1.9.9.166.1.20.1.1.13

Counter32 · Packets

The upper 32 bits count of bytes transmitted.

cbQosREDTransmitPkt

1.3.6.1.4.1.9.9.166.1.20.1.1.14

Counter32 · Packets

The lower 32 bits count of bytes trasmitted.

cbQosREDTransmitPkt64

1.3.6.1.4.1.9.9.166.1.20.1.1.15

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets transmitted.

cbQosREDTransmitByteOverflow

1.3.6.1.4.1.9.9.166.1.20.1.1.16

Counter32 · Octets

The upper 32 bits count of octets transmitted.

cbQosREDTransmitByte

1.3.6.1.4.1.9.9.166.1.20.1.1.17

Counter32 · Octets

The lower 32 bits count of octets trasmitted.

cbQosREDTransmitByte64

1.3.6.1.4.1.9.9.166.1.20.1.1.18

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of octets transmitted.

cbQosREDECNMarkPktOverflow

1.3.6.1.4.1.9.9.166.1.20.1.1.19

Counter32 · Packets

The upper 32 bits count of packets ecn marked when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosREDECNMarkPkt

1.3.6.1.4.1.9.9.166.1.20.1.1.20

Counter32 · Packets

The lower 32 bits count of packets ecn marked when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosREDECNMarkPkt64

1.3.6.1.4.1.9.9.166.1.20.1.1.21

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets ecn marked when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosREDECNMarkByteOverflow

1.3.6.1.4.1.9.9.166.1.20.1.1.22

Counter32 · Octets

The upper 32 bits count of bytes ecn marked when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosREDECNMarkByte

1.3.6.1.4.1.9.9.166.1.20.1.1.23

Counter32 · Octets

The lower 32 bits count of bytes ecn marked when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosREDECNMarkByte64

1.3.6.1.4.1.9.9.166.1.20.1.1.24

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of bytes ecn marked when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosREDMeanQSizeUnits

1.3.6.1.4.1.9.9.166.1.20.1.1.25

CbQosQueueUnitType1 = packets2 = cells3 = bytes4 = ms5 = us6 = percentageA value that represents an unit type of queue size. packets(1) Represents the UNITS of 'packets' for queue size. cells(2) Represents the UNITS of 'cells' for queue size. bytes(3) Represents the UNITS of 'bytes' for queue size. ms(4) Represents the UNITS of 'milli-seconds' for queue size us(5) Represents the UNITS of 'micro-seconds' for queue size percentage(6) Represents the UNITS of 'percentage' for queue size To support future extensions, the CbQosQueueUnitType textual convention SHOULD NOT be sub-typed in object type definitions. It MAY be sub-typed in compliance statements in order to require only a subset of these queue size types for a compliant implementation. Implementations must ensure that CbQosQueueUnitType objects and any dependent object (e.g. CbQosQueueDepth) are consistent. An inconsistentValue error must be generated if an attempt to change an CbQosQueueUnitType object would lead to an undefined CbQosQueueDepth value. In particular, CbQoSQueueUnitType/CbQosQueueDepth pairs must be changed together if the CbQosQueueUnitType type changes (e.g. from packets(1) to cells(2)). · Integer32

Represents the unit type of cbQosREDMeanQSize object.

cbQosREDMeanQSize

1.3.6.1.4.1.9.9.166.1.20.1.1.26

CbQosQueueDepthDenotes a generic Queue depth value. An CbQoSQueueDepth value is always interpreted within the context of an CbQosQueueUnitType value. Every usage of the CbQosQueueDepth textual convention is required to specify the CbQosQueueUnitType object which provides the context. It is suggested that the CbQoSQueueUnitType object is logically registered before the object(s) which use the CbQosQueueDepth textual convention if they appear in the same logical row. The value of an CbQosQueueDepth object must always be consistent with the value of the associated CbQosQueueUnitType object. Attempts to set an CbQosQueueDepth object to a value which is inconsistent with the associated CbQosQueueUnitType must fail with an inconsistentValue error. · Unsigned32

The average queue size computed and used by the WRED algorithm.

cbQosPoliceActionCfgTable

1.3.6.1.4.1.9.9.166.1.21.1

Index: cbQosConfigIndex · cbQosPoliceActionCfgIndex

This table specifies Police Action configuration information.

cbQosPoliceActionCfgIndex

1.3.6.1.4.1.9.9.166.1.21.1.1.1

Unsigned32

An arbitrary (system-assigned) index for police actions that are defined by a police configuration.

cbQosPoliceActionCfgConform

1.3.6.1.4.1.9.9.166.1.21.1.1.2

PoliceAction1 = transmit2 = setIpDSCP3 = setIpPrecedence4 = setQosGroup5 = drop6 = setMplsExp7 = setAtmClp8 = setFrDe9 = setL2Cos10 = setDiscardClass11 = setMplsExpTopMost12 = setIpDscpTunnel13 = setIpPrecedenceTunnel14 = setL2CosInner15 = unconfigured16 = setDei17 = setDeiImposition18 = setSrpPriorityThe available actions taken on packets upon conforming, exceeding or violating the configured police rate. Transmit - Transmit the packet if the packet conforms or exceeds the configured police rate. Set IP DSCP - Set the IP DSCP value if the packet conforms or exceeds the configured police rate. Set IP Precedence - Set the IP precedence value if the packet conforms or exceeds the configured police rate. Set Qos Group - Set the QoS Group value if the packet conforms or exceeds the configured police rate. Set MPLS Exp - Set the MPLS Experimental Imposition vaule for the applicable action. Set ATM CLP - Set the ATM CLP bit for the applicable action. Set FR DE - Set the FR DE bit for the applicable action. Set L2 COS - Set the 802.1p priority field in 802.1Q VLAN tag for the applicable action. Set Discard Class - Set the Discard Class value for the applicable action. Drop - Drop the packet if the packet conforms or exceeds the configured police rate. Set MPLS Exp TopMost - Set the MPLS Experimental TopMost vaule for the applicable action. Set IP DSCP Tunnel - Set the IP DSCP Tunnel value for the applicable action. Set IP Precedence Tunnel - Set the IP Precedence Tunnel value for the applicable action. Set Inner L2 COS - Set the 802.1p priority field in inner 802.1q VLAN tag (QinQ) for the applicable action. Unconfigured - No action is set for this police. Set Dei - Set the DEI(Discard Eligiable Indicator) bit in the topmost 802.1ad header. Set Dei Imposition - Set the DEI bit on all imposed 802.1ad header. Set SRP Priority - Sets the spatial reuse protocol (SRP) priority value of an outgoing packet. · Integer32

Action to be taken when the traffic exceeds the conform and exceed token buckets.

cbQosPoliceActionCfgConformSetValue

1.3.6.1.4.1.9.9.166.1.21.1.1.3

Unsigned32 (0..99)

New packet attribute values for each packet set by police action defined in cbQosPoliceActionCfgConform. This object will be set to zero if the corresponding police action does not require a set value, such as no action, drop action or transmit action.

cbQosPoliceActionCfgExceed

1.3.6.1.4.1.9.9.166.1.21.1.1.4

PoliceAction1 = transmit2 = setIpDSCP3 = setIpPrecedence4 = setQosGroup5 = drop6 = setMplsExp7 = setAtmClp8 = setFrDe9 = setL2Cos10 = setDiscardClass11 = setMplsExpTopMost12 = setIpDscpTunnel13 = setIpPrecedenceTunnel14 = setL2CosInner15 = unconfigured16 = setDei17 = setDeiImposition18 = setSrpPriorityThe available actions taken on packets upon conforming, exceeding or violating the configured police rate. Transmit - Transmit the packet if the packet conforms or exceeds the configured police rate. Set IP DSCP - Set the IP DSCP value if the packet conforms or exceeds the configured police rate. Set IP Precedence - Set the IP precedence value if the packet conforms or exceeds the configured police rate. Set Qos Group - Set the QoS Group value if the packet conforms or exceeds the configured police rate. Set MPLS Exp - Set the MPLS Experimental Imposition vaule for the applicable action. Set ATM CLP - Set the ATM CLP bit for the applicable action. Set FR DE - Set the FR DE bit for the applicable action. Set L2 COS - Set the 802.1p priority field in 802.1Q VLAN tag for the applicable action. Set Discard Class - Set the Discard Class value for the applicable action. Drop - Drop the packet if the packet conforms or exceeds the configured police rate. Set MPLS Exp TopMost - Set the MPLS Experimental TopMost vaule for the applicable action. Set IP DSCP Tunnel - Set the IP DSCP Tunnel value for the applicable action. Set IP Precedence Tunnel - Set the IP Precedence Tunnel value for the applicable action. Set Inner L2 COS - Set the 802.1p priority field in inner 802.1q VLAN tag (QinQ) for the applicable action. Unconfigured - No action is set for this police. Set Dei - Set the DEI(Discard Eligiable Indicator) bit in the topmost 802.1ad header. Set Dei Imposition - Set the DEI bit on all imposed 802.1ad header. Set SRP Priority - Sets the spatial reuse protocol (SRP) priority value of an outgoing packet. · Integer32

Action to be taken when the traffic exceeds the conform and exceed token buckets.

cbQosPoliceActionCfgExceedSetValue

1.3.6.1.4.1.9.9.166.1.21.1.1.5

Unsigned32 (0..99)

New packet attribute values for each packet set by police action defined in cbQosPoliceActionCfgExceed. This object will be set to zero if the corresponding police action does not require a set value, such as no action, drop action or transmit action.

cbQosPoliceActionCfgViolate

1.3.6.1.4.1.9.9.166.1.21.1.1.6

PoliceAction1 = transmit2 = setIpDSCP3 = setIpPrecedence4 = setQosGroup5 = drop6 = setMplsExp7 = setAtmClp8 = setFrDe9 = setL2Cos10 = setDiscardClass11 = setMplsExpTopMost12 = setIpDscpTunnel13 = setIpPrecedenceTunnel14 = setL2CosInner15 = unconfigured16 = setDei17 = setDeiImposition18 = setSrpPriorityThe available actions taken on packets upon conforming, exceeding or violating the configured police rate. Transmit - Transmit the packet if the packet conforms or exceeds the configured police rate. Set IP DSCP - Set the IP DSCP value if the packet conforms or exceeds the configured police rate. Set IP Precedence - Set the IP precedence value if the packet conforms or exceeds the configured police rate. Set Qos Group - Set the QoS Group value if the packet conforms or exceeds the configured police rate. Set MPLS Exp - Set the MPLS Experimental Imposition vaule for the applicable action. Set ATM CLP - Set the ATM CLP bit for the applicable action. Set FR DE - Set the FR DE bit for the applicable action. Set L2 COS - Set the 802.1p priority field in 802.1Q VLAN tag for the applicable action. Set Discard Class - Set the Discard Class value for the applicable action. Drop - Drop the packet if the packet conforms or exceeds the configured police rate. Set MPLS Exp TopMost - Set the MPLS Experimental TopMost vaule for the applicable action. Set IP DSCP Tunnel - Set the IP DSCP Tunnel value for the applicable action. Set IP Precedence Tunnel - Set the IP Precedence Tunnel value for the applicable action. Set Inner L2 COS - Set the 802.1p priority field in inner 802.1q VLAN tag (QinQ) for the applicable action. Unconfigured - No action is set for this police. Set Dei - Set the DEI(Discard Eligiable Indicator) bit in the topmost 802.1ad header. Set Dei Imposition - Set the DEI bit on all imposed 802.1ad header. Set SRP Priority - Sets the spatial reuse protocol (SRP) priority value of an outgoing packet. · Integer32

Action to be taken when the traffic exceeds the conform and exceed token buckets.

cbQosPoliceActionCfgViolateSetValue

1.3.6.1.4.1.9.9.166.1.21.1.1.7

Unsigned32 (0..99)

New packet attribute values for each packet set by police action defined in cbQosPoliceActionCfgViolate. This object will be set to zero if the corresponding police action does not require a set value, such as no action, drop action or transmit action.

cbQosIPHCCfgTable

1.3.6.1.4.1.9.9.166.1.22.1

Index: cbQosConfigIndex

This table specifies IP Header Compression configuration information.

cbQosIPHCCfgOption

1.3.6.1.4.1.9.9.166.1.22.1.1.1

IPHCOption1 = rtp2 = tcp3 = bothRtpTcpEnums to indicate the type of IP header compression. rtp(1) UDP/RTP compression. tcp(2) TCP compression. bothRtpTcp(3) Both UDP/RTP and TCP compression. · Integer32

The configured IP header compression option. The value is defined by IPHCOption.

cbQosIPHCCfgEnabled

1.3.6.1.4.1.9.9.166.1.22.1.1.2

TruthValue1 = true2 = falseRepresents a boolean value. · Integer32

Boolean to indicate if IPHC is enabled for policy class.

cbQosIPHCStatsTable

1.3.6.1.4.1.9.9.166.1.23.1

Index: cbQosPolicyIndex · cbQosObjectsIndex

This table specifies IP Header Compression statistical information.

cbQosIPHCRtpSentPktOverflow

1.3.6.1.4.1.9.9.166.1.23.1.1.1

Counter32 · Packets

The upper 32 bits count of outbound UDP/RTP packets.

cbQosIPHCRtpSentPkt

1.3.6.1.4.1.9.9.166.1.23.1.1.2

Counter32 · Packets

The lower 32 bits count of outbound UDP/RTP packets.

cbQosIPHCRtpSentPkt64

1.3.6.1.4.1.9.9.166.1.23.1.1.3

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of outbound UDP/RTP packets.

cbQosIPHCRtpCmprsOutPktOverflow

1.3.6.1.4.1.9.9.166.1.23.1.1.4

Counter32 · Packets

The upper 32 bits count of outbound compressed UDP/RTP packets.

cbQosIPHCRtpCmprsOutPkt

1.3.6.1.4.1.9.9.166.1.23.1.1.5

Counter32 · Packets

The lower 32 bits count of outbound compressed UDP/RTP packets.

cbQosIPHCRtpCmprsOutPkt64

1.3.6.1.4.1.9.9.166.1.23.1.1.6

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of outbound compressed UDP/RTP packets.

cbQosIPHCRtpSavedByteOverflow

1.3.6.1.4.1.9.9.166.1.23.1.1.7

Counter32 · Octets

The upper 32 bits count of UDP/RTP bytes that saved due to IPHC.

cbQosIPHCRtpSavedByte

1.3.6.1.4.1.9.9.166.1.23.1.1.8

Counter32 · Octets

The lower 32 bits count of UDP/RTP bytes that saved due to IPHC.

cbQosIPHCRtpSavedByte64

1.3.6.1.4.1.9.9.166.1.23.1.1.9

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of UDP/RTP bytes that saved due to IPHC.

cbQosIPHCRtpSentByteOverflow

1.3.6.1.4.1.9.9.166.1.23.1.1.10

Counter32 · Octets

The upper 32 bits count of outbound UDP/RTP bytes.

cbQosIPHCRtpSentByte

1.3.6.1.4.1.9.9.166.1.23.1.1.11

Counter32 · Octets

The lower 32 bits count of outbound UDP/RTP bytes.

cbQosIPHCRtpSentByte64

1.3.6.1.4.1.9.9.166.1.23.1.1.12

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of outbound UDP/RTP bytes.

cbQosIPHCRtpSentByteRate

1.3.6.1.4.1.9.9.166.1.23.1.1.13

Gauge32 · Octets per second

The 32 bits count of outbound UDP/RTP byte rate.

cbQosIPHCTcpSentPktOverflow

1.3.6.1.4.1.9.9.166.1.23.1.1.14

Counter32 · Packets

The upper 32 bits count of outbound TCP packets.

cbQosIPHCTcpSentPkt

1.3.6.1.4.1.9.9.166.1.23.1.1.15

Counter32 · Packets

The lower 32 bits count of outbound TCP packets.

cbQosIPHCTcpSentPkt64

1.3.6.1.4.1.9.9.166.1.23.1.1.16

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of outbound TCP packets.

cbQosIPHCTcpCmprsOutPktOverflow

1.3.6.1.4.1.9.9.166.1.23.1.1.17

Counter32 · Packets

The upper 32 bits count of outbound compressed TCP packets.

cbQosIPHCTcpCmprsOutPkt

1.3.6.1.4.1.9.9.166.1.23.1.1.18

Counter32 · Packets

The lower 32 bits count of outbound compressed TCP packets.

cbQosIPHCTcpCmprsOutPkt64

1.3.6.1.4.1.9.9.166.1.23.1.1.19

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of outbound compressed TCP packets.

cbQosIPHCTcpSavedByteOverflow

1.3.6.1.4.1.9.9.166.1.23.1.1.20

Counter32 · Octets

The upper 32 bits count of TCP bytes that saved due to IPHC.

cbQosIPHCTcpSavedByte

1.3.6.1.4.1.9.9.166.1.23.1.1.21

Counter32 · Octets

The lower 32 bits count of TCP bytes that saved due to IPHC.

cbQosIPHCTcpSavedByte64

1.3.6.1.4.1.9.9.166.1.23.1.1.22

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of TCP bytes that saved due to IPHC.

cbQosIPHCTcpSentByteOverflow

1.3.6.1.4.1.9.9.166.1.23.1.1.23

Counter32 · Octets

The upper 32 bits count of outbound TCP bytes.

cbQosIPHCTcpSentByte

1.3.6.1.4.1.9.9.166.1.23.1.1.24

Counter32 · Octets

The lower 32 bits count of outbound TCP bytes.

cbQosIPHCTcpSentByte64

1.3.6.1.4.1.9.9.166.1.23.1.1.25

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of outbound TCP bytes.

cbQosIPHCTcpSentByteRate

1.3.6.1.4.1.9.9.166.1.23.1.1.26

Gauge32 · Octets per second

The 32 bits count of outbound TCP byte rate.

cbQosIPHCRtpFullHdrSentPktOverflow

1.3.6.1.4.1.9.9.166.1.23.1.1.27

Counter64 (0..18446744073709551615) · Packets

The upper 32 bits count of total full header UDP/RTP packets sent out.

cbQosIPHCRtpFullHdrSentPkt

1.3.6.1.4.1.9.9.166.1.23.1.1.28

Counter64 (0..18446744073709551615) · Packets

The lower 32 bits count of total full header UDP/RTP packets sent out.

cbQosIPHCRtpFullHdrSentPkt64

1.3.6.1.4.1.9.9.166.1.23.1.1.29

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of total fullheader UDP/RTP packets sent out.

cbQosIPHCTcpFullHdrSentPktOverflow

1.3.6.1.4.1.9.9.166.1.23.1.1.30

Counter64 (0..18446744073709551615) · Packets

The upper 32 bits count of total fullheader TCP packets sent out.

cbQosIPHCTcpFullHdrSentPkt

1.3.6.1.4.1.9.9.166.1.23.1.1.31

Counter64 (0..18446744073709551615) · Packets

The lower 32 bits count of total fullheader TCP packets sent out.

cbQosIPHCTcpFullHdrSentPkt64

1.3.6.1.4.1.9.9.166.1.23.1.1.32

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of total fullheader TCP packets sent out.

cbQosSetStatsTable

1.3.6.1.4.1.9.9.166.1.24.1

Index: cbQosPolicyIndex · cbQosObjectsIndex

This table specifies packet marking statistical information.

cbQosSetDscpPkt64

1.3.6.1.4.1.9.9.166.1.24.1.1.1

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets whose DSCP field is marked by Set feature.

cbQosSetPrecedencePkt64

1.3.6.1.4.1.9.9.166.1.24.1.1.2

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets whose Precedence field is marked by Set feature.

cbQosSetQosGroupPkt64

1.3.6.1.4.1.9.9.166.1.24.1.1.3

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets whose Qos Group field is marked by Set feature.

cbQosSetFrDePkt64

1.3.6.1.4.1.9.9.166.1.24.1.1.4

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets whose Frame Relay DE Bit is marked by Set feature.

cbQosSetAtmClpPkt64

1.3.6.1.4.1.9.9.166.1.24.1.1.5

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets whose ATM CLP Bit is marked by Set feature.

cbQosSetL2CosPkt64

1.3.6.1.4.1.9.9.166.1.24.1.1.6

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets whose Layer 2 Cos field is marked by Set feature.

cbQosSetMplsExpImpositionPkt64

1.3.6.1.4.1.9.9.166.1.24.1.1.7

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets whose MPLS Experimental Imposition field is marked by Set feature.

cbQosSetDiscardClassPkt64

1.3.6.1.4.1.9.9.166.1.24.1.1.8

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets whose Discard Class field is marked by Set feature.

cbQosSetMplsExpTopMostPkt64

1.3.6.1.4.1.9.9.166.1.24.1.1.9

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets whose MPLS Experimental TopMost field is marked by Set feature.

cbQosSetSrpPriorityPkt64

1.3.6.1.4.1.9.9.166.1.24.1.1.10

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets whose SRP Priority field is marked by Set feature.

cbQosSetFrFecnBecnPkt64

1.3.6.1.4.1.9.9.166.1.24.1.1.11

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets whose Frame Relay FECN BECN field is marked by Set feature.

cbQosSetDscpTunnelPkt64

1.3.6.1.4.1.9.9.166.1.24.1.1.12

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets whose DSCP Tunnel field is marked by Set feature.

cbQosSetPrecedenceTunnelPkt64

1.3.6.1.4.1.9.9.166.1.24.1.1.13

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets whose Precedence Tunnel field is marked by Set feature.

cbQosPoliceColorStatsTable

1.3.6.1.4.1.9.9.166.1.25.1

Index: cbQosPolicyIndex · cbQosObjectsIndex

This table specifies Police Action related Statistical information for two rate color aware marker.

cbQosPoliceCfmColorCfmPkt64

1.3.6.1.4.1.9.9.166.1.25.1.1.1

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets which are marked as Conform-Color by previous node and treated as conforming by the policing feature on this node.

cbQosPoliceCfmColorCfmByte64

1.3.6.1.4.1.9.9.166.1.25.1.1.2

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of bytes which are marked as Conform-Color by previous node and treated as conforming by the policing feature on this node.

cbQosPoliceCfmColorExdPkt64

1.3.6.1.4.1.9.9.166.1.25.1.1.3

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets which are marked as Conform-Color by previous node and treated as exceeding by the policing feature on this node.

cbQosPoliceCfmColorExdByte64

1.3.6.1.4.1.9.9.166.1.25.1.1.4

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of bytes which are marked as Conform-Color by previous node and treated as exceeding by the policing feature on this node.

cbQosPoliceCfmColorVltPkt64

1.3.6.1.4.1.9.9.166.1.25.1.1.5

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets which are marked as Conform-Color by previous node and treated as violating by the policing feature on this node.

cbQosPoliceCfmColorVltByte64

1.3.6.1.4.1.9.9.166.1.25.1.1.6

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of bytes which are marked as Conform-Color by previous node and treated as violating by the policing feature on this node.

cbQosPoliceExdColorExdPkt64

1.3.6.1.4.1.9.9.166.1.25.1.1.7

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets which are marked as Exceed-Color by previous node and treated as exceeding by the policing feature on this node.

cbQosPoliceExdColorExdByte64

1.3.6.1.4.1.9.9.166.1.25.1.1.8

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of bytes which are marked as Exceed-Color by previous node and treated as exceeding by the policing feature on this node.

cbQosPoliceExdColorVltPkt64

1.3.6.1.4.1.9.9.166.1.25.1.1.9

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets which are marked as Exceed-Color by previous node and treated as violating by the policing feature on this node.

cbQosPoliceExdColorVltByte64

1.3.6.1.4.1.9.9.166.1.25.1.1.10

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of bytes which are marked as Exceed-Color by previous node and treated as violating by the policing feature on this node.

cbQosPoliceVltColorVltPkt64

1.3.6.1.4.1.9.9.166.1.25.1.1.11

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets which are marked as Violate-Color by previous node and treated as violating by the policing feature on this node.

cbQosPoliceVltColorVltByte64

1.3.6.1.4.1.9.9.166.1.25.1.1.12

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of bytes which are marked as Violate-Color by previous node and treated as violating by the policing feature on this node.

cbQosPoliceCfmColorCfmBitRate

1.3.6.1.4.1.9.9.166.1.25.1.1.13

CounterBasedGauge64The CounterBasedGauge64 type represents a non-negative integer, which may increase or decrease, but shall never exceed a maximum value, nor fall below a minimum value. The maximum value can not be greater than 2^64-1 (18446744073709551615 decimal), and the minimum value can not be smaller than 0. The value of a CounterBasedGauge64 has its maximum value whenever the information being modeled is greater than or equal to its maximum value, and has its minimum value whenever the information being modeled is smaller than or equal to its minimum value. If the information being modeled subsequently decreases below (increases above) the maximum (minimum) value, the CounterBasedGauge64 also decreases (increases). Note that this TC is not strictly supported in SMIv2, because the 'always increasing' and 'counter wrap' semantics associated with the Counter64 base type are not preserved. It is possible that management applications which rely solely upon the (Counter64) ASN.1 tag to determine object semantics will mistakenly operate upon objects of this type as they would for Counter64 objects. This textual convention represents a limited and short-term solution, and may be deprecated as a long term solution is defined and deployed to replace it. (0..18446744073709551615) · Counter64 · bits per second

The bit rate of conform color class conform rate.

cbQosPoliceCfmColorExdBitRate

1.3.6.1.4.1.9.9.166.1.25.1.1.14

CounterBasedGauge64The CounterBasedGauge64 type represents a non-negative integer, which may increase or decrease, but shall never exceed a maximum value, nor fall below a minimum value. The maximum value can not be greater than 2^64-1 (18446744073709551615 decimal), and the minimum value can not be smaller than 0. The value of a CounterBasedGauge64 has its maximum value whenever the information being modeled is greater than or equal to its maximum value, and has its minimum value whenever the information being modeled is smaller than or equal to its minimum value. If the information being modeled subsequently decreases below (increases above) the maximum (minimum) value, the CounterBasedGauge64 also decreases (increases). Note that this TC is not strictly supported in SMIv2, because the 'always increasing' and 'counter wrap' semantics associated with the Counter64 base type are not preserved. It is possible that management applications which rely solely upon the (Counter64) ASN.1 tag to determine object semantics will mistakenly operate upon objects of this type as they would for Counter64 objects. This textual convention represents a limited and short-term solution, and may be deprecated as a long term solution is defined and deployed to replace it. (0..18446744073709551615) · Counter64 · bits per second

The bit rate of conform color class exceed rate.

cbQosPoliceCfmColorVltBitRate

1.3.6.1.4.1.9.9.166.1.25.1.1.15

CounterBasedGauge64The CounterBasedGauge64 type represents a non-negative integer, which may increase or decrease, but shall never exceed a maximum value, nor fall below a minimum value. The maximum value can not be greater than 2^64-1 (18446744073709551615 decimal), and the minimum value can not be smaller than 0. The value of a CounterBasedGauge64 has its maximum value whenever the information being modeled is greater than or equal to its maximum value, and has its minimum value whenever the information being modeled is smaller than or equal to its minimum value. If the information being modeled subsequently decreases below (increases above) the maximum (minimum) value, the CounterBasedGauge64 also decreases (increases). Note that this TC is not strictly supported in SMIv2, because the 'always increasing' and 'counter wrap' semantics associated with the Counter64 base type are not preserved. It is possible that management applications which rely solely upon the (Counter64) ASN.1 tag to determine object semantics will mistakenly operate upon objects of this type as they would for Counter64 objects. This textual convention represents a limited and short-term solution, and may be deprecated as a long term solution is defined and deployed to replace it. (0..18446744073709551615) · Counter64 · bits per second

The bit rate of conform color class violate rate.

cbQosPoliceExdColorExdBitRate

1.3.6.1.4.1.9.9.166.1.25.1.1.16

CounterBasedGauge64The CounterBasedGauge64 type represents a non-negative integer, which may increase or decrease, but shall never exceed a maximum value, nor fall below a minimum value. The maximum value can not be greater than 2^64-1 (18446744073709551615 decimal), and the minimum value can not be smaller than 0. The value of a CounterBasedGauge64 has its maximum value whenever the information being modeled is greater than or equal to its maximum value, and has its minimum value whenever the information being modeled is smaller than or equal to its minimum value. If the information being modeled subsequently decreases below (increases above) the maximum (minimum) value, the CounterBasedGauge64 also decreases (increases). Note that this TC is not strictly supported in SMIv2, because the 'always increasing' and 'counter wrap' semantics associated with the Counter64 base type are not preserved. It is possible that management applications which rely solely upon the (Counter64) ASN.1 tag to determine object semantics will mistakenly operate upon objects of this type as they would for Counter64 objects. This textual convention represents a limited and short-term solution, and may be deprecated as a long term solution is defined and deployed to replace it. (0..18446744073709551615) · Counter64 · bits per second

The bit rate of exceed color class exceed rate.

cbQosPoliceExdColorVltBitRate

1.3.6.1.4.1.9.9.166.1.25.1.1.17

CounterBasedGauge64The CounterBasedGauge64 type represents a non-negative integer, which may increase or decrease, but shall never exceed a maximum value, nor fall below a minimum value. The maximum value can not be greater than 2^64-1 (18446744073709551615 decimal), and the minimum value can not be smaller than 0. The value of a CounterBasedGauge64 has its maximum value whenever the information being modeled is greater than or equal to its maximum value, and has its minimum value whenever the information being modeled is smaller than or equal to its minimum value. If the information being modeled subsequently decreases below (increases above) the maximum (minimum) value, the CounterBasedGauge64 also decreases (increases). Note that this TC is not strictly supported in SMIv2, because the 'always increasing' and 'counter wrap' semantics associated with the Counter64 base type are not preserved. It is possible that management applications which rely solely upon the (Counter64) ASN.1 tag to determine object semantics will mistakenly operate upon objects of this type as they would for Counter64 objects. This textual convention represents a limited and short-term solution, and may be deprecated as a long term solution is defined and deployed to replace it. (0..18446744073709551615) · Counter64 · bits per second

The bit rate of exceed color class violate rate.

cbQosPoliceVltColorVltBitRate

1.3.6.1.4.1.9.9.166.1.25.1.1.18

CounterBasedGauge64The CounterBasedGauge64 type represents a non-negative integer, which may increase or decrease, but shall never exceed a maximum value, nor fall below a minimum value. The maximum value can not be greater than 2^64-1 (18446744073709551615 decimal), and the minimum value can not be smaller than 0. The value of a CounterBasedGauge64 has its maximum value whenever the information being modeled is greater than or equal to its maximum value, and has its minimum value whenever the information being modeled is smaller than or equal to its minimum value. If the information being modeled subsequently decreases below (increases above) the maximum (minimum) value, the CounterBasedGauge64 also decreases (increases). Note that this TC is not strictly supported in SMIv2, because the 'always increasing' and 'counter wrap' semantics associated with the Counter64 base type are not preserved. It is possible that management applications which rely solely upon the (Counter64) ASN.1 tag to determine object semantics will mistakenly operate upon objects of this type as they would for Counter64 objects. This textual convention represents a limited and short-term solution, and may be deprecated as a long term solution is defined and deployed to replace it. (0..18446744073709551615) · Counter64 · bits per second

The bit rate of violate color class violate rate.

cbQosTableMapCfgTable

1.3.6.1.4.1.9.9.166.1.26.1

Index: cbQosTableMapCfgIndex

This table specifies Table Map basic configuration information.

cbQosTableMapCfgIndex

1.3.6.1.4.1.9.9.166.1.26.1.1.1

Unsigned32

An arbitrary (system-assigned) index for tablemap.

cbQosTableMapCfgName

1.3.6.1.4.1.9.9.166.1.26.1.1.2

DisplayStringRepresents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of character codes 0-127 (decimal) - the graphics characters (32-126) are interpreted as US ASCII - NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854 - the other 25 codes have no standard interpretation - the sequence 'CR LF' means newline - the sequence 'CR NUL' means carriage-return - an 'LF' not preceded by a 'CR' means moving to the same column on the next line. - the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.) Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a

Name of the tablemap.

cbQosTableMapCfgBehavior

1.3.6.1.4.1.9.9.166.1.26.1.1.3

INTEGER1 = value2 = copy3 = ignore · Integer32

The behavior of a tablemap. value(1) Always set to-value to be a configurable default value <0-99> which is defined in cbQosTableMapCfgDftValue. copy(2) Always copy from-value to to-value in case the from-value is not found in the tablemap. This is the default behavior for a tablemap. ignore(3) Ignore to set to-value when from-value is not found in the tablemap.

cbQosTableMapCfgDftValue

1.3.6.1.4.1.9.9.166.1.26.1.1.4

Unsigned32 (0..99)

The configurable default value used when cbQosTableMapCfgBehavior is value(1).

cbQosTableMapValueCfgTable

1.3.6.1.4.1.9.9.166.1.27.1

Index: cbQosTableMapCfgIndex · cbQosTableMapValueCfgFrom

This table specifies the from-value to to-value conversion pairs for a tablemap.

cbQosTableMapValueCfgFrom

1.3.6.1.4.1.9.9.166.1.27.1.1.1

Unsigned32

This is the from-value in the tablemap. If cbQosTableMapCfgBehavior equals to either copy(2) or ignore(3), when the content in the from-type(e.g., cbQosTMSetIpDscpFromType) equals to this value, the value in the to-type(e.g., IpDscp) will be set to cbQosTableMapValueCfgTo. Each tablemap can configure multiple from-value/to-value pairs.

cbQosTableMapValueCfgTo

1.3.6.1.4.1.9.9.166.1.27.1.1.2

Unsigned32

This is the to-value in the tablemap. Its usage is described in cbQosTableMapValueCfgFrom.

cbQosTableMapSetCfgTable

1.3.6.1.4.1.9.9.166.1.28.1

Index: cbQosConfigIndex

This table specifies enhanced packet marking configuration using a pre-defined tablemap.

cbQosTMSetIpDscpFromType

1.3.6.1.4.1.9.9.166.1.28.1.1.1

CbQosTMSetType0 = none1 = ipDscp2 = ipPrecedence3 = qosGroup4 = l2Cos5 = mplsExpImp6 = mplsExpTopThe available packet marking types which can use tablemap to establish to-from relationship for enhanced packeting marking. · Integer32

The packet marking type whose value will be converted to a to-value based on a pre-configured table-map. The to-value will then be used to set IpDSCP.

cbQosTMSetIpDscpMapName

1.3.6.1.4.1.9.9.166.1.28.1.1.2

DisplayStringRepresents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of character codes 0-127 (decimal) - the graphics characters (32-126) are interpreted as US ASCII - NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854 - the other 25 codes have no standard interpretation - the sequence 'CR LF' means newline - the sequence 'CR NUL' means carriage-return - an 'LF' not preceded by a 'CR' means moving to the same column on the next line. - the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.) Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a

The name of a pre-configured table-map used to convert and set IpDSCP value.

cbQosTMSetIpPrecedenceFromType

1.3.6.1.4.1.9.9.166.1.28.1.1.3

CbQosTMSetType0 = none1 = ipDscp2 = ipPrecedence3 = qosGroup4 = l2Cos5 = mplsExpImp6 = mplsExpTopThe available packet marking types which can use tablemap to establish to-from relationship for enhanced packeting marking. · Integer32

The packet marking type whose value will be converted to a to-value based on a pre-configured table-map. The to-value will then be used to set IpPrecedence.

cbQosTMSetIpPrecedenceMapName

1.3.6.1.4.1.9.9.166.1.28.1.1.4

DisplayStringRepresents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of character codes 0-127 (decimal) - the graphics characters (32-126) are interpreted as US ASCII - NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854 - the other 25 codes have no standard interpretation - the sequence 'CR LF' means newline - the sequence 'CR NUL' means carriage-return - an 'LF' not preceded by a 'CR' means moving to the same column on the next line. - the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.) Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a

The name of a pre-configured table-map used to convert and set IpPrecedence value.

cbQosTMSetQosGroupFromType

1.3.6.1.4.1.9.9.166.1.28.1.1.5

CbQosTMSetType0 = none1 = ipDscp2 = ipPrecedence3 = qosGroup4 = l2Cos5 = mplsExpImp6 = mplsExpTopThe available packet marking types which can use tablemap to establish to-from relationship for enhanced packeting marking. · Integer32

The packet marking type whose value will be converted to a to-value based on a pre-configured table-map. The to-value will then be used to set QosGroup.

cbQosTMSetQosGroupMapName

1.3.6.1.4.1.9.9.166.1.28.1.1.6

DisplayStringRepresents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of character codes 0-127 (decimal) - the graphics characters (32-126) are interpreted as US ASCII - NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854 - the other 25 codes have no standard interpretation - the sequence 'CR LF' means newline - the sequence 'CR NUL' means carriage-return - an 'LF' not preceded by a 'CR' means moving to the same column on the next line. - the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.) Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a

The name of a pre-configured table-map used to convert and set QosGroup value.

cbQosTMSetL2CosFromType

1.3.6.1.4.1.9.9.166.1.28.1.1.7

CbQosTMSetType0 = none1 = ipDscp2 = ipPrecedence3 = qosGroup4 = l2Cos5 = mplsExpImp6 = mplsExpTopThe available packet marking types which can use tablemap to establish to-from relationship for enhanced packeting marking. · Integer32

The packet marking type whose value will be converted to a to-value based on a pre-configured table-map. The to-value will then be used to set L2Cos.

cbQosTMSetL2CosMapName

1.3.6.1.4.1.9.9.166.1.28.1.1.8

DisplayStringRepresents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of character codes 0-127 (decimal) - the graphics characters (32-126) are interpreted as US ASCII - NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854 - the other 25 codes have no standard interpretation - the sequence 'CR LF' means newline - the sequence 'CR NUL' means carriage-return - an 'LF' not preceded by a 'CR' means moving to the same column on the next line. - the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.) Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a

The name of a pre-configured table-map used to convert and set L2Cos value.

cbQosTMSetMplsExpImpFromType

1.3.6.1.4.1.9.9.166.1.28.1.1.9

CbQosTMSetType0 = none1 = ipDscp2 = ipPrecedence3 = qosGroup4 = l2Cos5 = mplsExpImp6 = mplsExpTopThe available packet marking types which can use tablemap to establish to-from relationship for enhanced packeting marking. · Integer32

The packet marking type whose value will be converted to a to-value based on a pre-configured table-map. The to-value will then be used to set MplsExpImposition.

cbQosTMSetMplsExpImpMapName

1.3.6.1.4.1.9.9.166.1.28.1.1.10

DisplayStringRepresents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of character codes 0-127 (decimal) - the graphics characters (32-126) are interpreted as US ASCII - NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854 - the other 25 codes have no standard interpretation - the sequence 'CR LF' means newline - the sequence 'CR NUL' means carriage-return - an 'LF' not preceded by a 'CR' means moving to the same column on the next line. - the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.) Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a

The name of a pre-configured table-map used to convert and set MplsExpImposition value.

cbQosTMSetMplsExpTopFromType

1.3.6.1.4.1.9.9.166.1.28.1.1.11

CbQosTMSetType0 = none1 = ipDscp2 = ipPrecedence3 = qosGroup4 = l2Cos5 = mplsExpImp6 = mplsExpTopThe available packet marking types which can use tablemap to establish to-from relationship for enhanced packeting marking. · Integer32

The packet marking type whose value will be converted to a to-value based on a pre-configured table-map. The to-value will then be used to set MplsExpTopMost.

cbQosTMSetMplsExpTopMapName

1.3.6.1.4.1.9.9.166.1.28.1.1.12

DisplayStringRepresents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of character codes 0-127 (decimal) - the graphics characters (32-126) are interpreted as US ASCII - NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854 - the other 25 codes have no standard interpretation - the sequence 'CR LF' means newline - the sequence 'CR NUL' means carriage-return - an 'LF' not preceded by a 'CR' means moving to the same column on the next line. - the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.) Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a

The name of a pre-configured table-map used to convert and set MplsExpTopMost value.

cbQosEBCfgTable

1.3.6.1.4.1.9.9.166.1.29.1

Index: cbQosConfigIndex

This table specifies Estimate Bandwidth related configuration information.

cbQosEBCfgMechanism

1.3.6.1.4.1.9.9.166.1.29.1.1.1

CbQosEBType0 = typeNone1 = typeCorvilA value that indicates the type of bandwidth estimate algorithm. typeNone no algorithm is selected typeCorvil algorithm based on Corvil bandwidth calculation. · Integer32

Bandwidth estimate algorithm type.

cbQosEBCfgDropTarget

1.3.6.1.4.1.9.9.166.1.29.1.1.2

Unsigned32 (50..1000000) · packets

One-in-Number target indicating that no more than one packet in (this) number will be dropped.

cbQosEBCfgDelayTarget

1.3.6.1.4.1.9.9.166.1.29.1.1.3

Unsigned32 (50..1000000) · packets

One-in-Number target indicating that no more than one packet in (this) number will exceed the delay threshold specified by cbQosEBCfgDelayThreshold.

cbQosEBCfgDelayThreshold

1.3.6.1.4.1.9.9.166.1.29.1.1.4

Unsigned32 (16..1000) · millisecond

The time in milliseconds for the delay threshold.

cbQosEBStatsTable

1.3.6.1.4.1.9.9.166.1.30.1

Index: cbQosPolicyIndex · cbQosObjectsIndex

This table specifies Estimate Bandwidth related statistical information.

cbQosEBStatsCorvilEBValue

1.3.6.1.4.1.9.9.166.1.30.1.1.1

Gauge32 · kbps

The current Corvil EB bandwidth value.

cbQosEBStatsCorvilEBStatus

1.3.6.1.4.1.9.9.166.1.30.1.1.2

TruthValue1 = true2 = falseRepresents a boolean value. · Integer32

Boolean to indicate if Corvil EB is ready. true - Bandwidth estimate is available. false - Bandwidth estimate is not available.

cbQosEBStatsCorvilCTD

1.3.6.1.4.1.9.9.166.1.30.1.1.3

CbQosEBCtdA CTD (Corvil Traffic Descriptor) specific value. · OCTET STRING

The Corvil CTD value defined by CbQosEBCtd.

cbQosMeasureIPSLACfgTable

1.3.6.1.4.1.9.9.166.1.31.1

Index: cbQosConfigIndex · cbQosMeasureIPSLACfgGroupIndex

This table specifies configuration information for measure type IPSLA action. The measure action relates the policy class to a specific IPSLAs auto group. Configuration of measure action of type IPSLA results in automatic generation of IPSLAs synthetic test operations when the policy is attached to interface. The operations are created according to the characteristics specified and to the destinations specified in IPSLA auto group. The IPSLAs sythentic test operations measure network statistics such as latency, packet loss and jitter. This table is to be used only for retrieving the measure action configuration information.

cbQosMeasureIPSLACfgGroupIndex

1.3.6.1.4.1.9.9.166.1.31.1.1.1

Unsigned32

An arbitrary (system-assigned) index for each instance of IPSLAs measure action. The index is unique for each instance for a particular class in particular policy-map. For example consider following configuration: policy-map p1 class c1 measure type ip-sla group g1 measure type ip-sla group g2 class c2 measure type ip-sla group g3 In this case the cbQosMeasureIPSLACfgGroupIndex value for first measure action instance under class c1 will be 1, for second instance it will be 1, and so on. The value for the index will start over again from 1 for class c2.

cbQosMeasureIPSLACfgGroupName

1.3.6.1.4.1.9.9.166.1.31.1.1.2

DisplayStringRepresents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of character codes 0-127 (decimal) - the graphics characters (32-126) are interpreted as US ASCII - NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854 - the other 25 codes have no standard interpretation - the sequence 'CR LF' means newline - the sequence 'CR NUL' means carriage-return - an 'LF' not preceded by a 'CR' means moving to the same column on the next line. - the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.) Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..64) · OCTET STRING · hint 255a

IPSLAs auto group name. Group is an aggregation of operations sharing the same type, for example udp-jitter type, with common characteristics like frequency, interval etc. Groups are formed by policies dictated either by customer, or by service level or any other requirements.

cbQosQueueingClassCfgTable

1.3.6.1.4.1.9.9.166.1.32.1

Index: cbQosConfigIndex · cbQosQueueingClassConfigIndex · cbQosQlimitWeightValue

This table specifies the configuration information for weighted queue limit action per IP precedence basis.

cbQosQueueingClassConfigIndex

1.3.6.1.4.1.9.9.166.1.32.1.1.1

Integer32 (0..65535)

This objects depict the config index for Weighted Queue limit configured.

cbQosQlimitWeightValue

1.3.6.1.4.1.9.9.166.1.32.1.1.2

Integer32 (0..63)

This object depict the weight value configured for weighted Queue-limit. The Weight value is IP precedence or IP DSCP of this entry.

cbQosQueueingClassCfgThreshold

1.3.6.1.4.1.9.9.166.1.32.1.1.3

CbQosQueueDepthDenotes a generic Queue depth value. An CbQoSQueueDepth value is always interpreted within the context of an CbQosQueueUnitType value. Every usage of the CbQosQueueDepth textual convention is required to specify the CbQosQueueUnitType object which provides the context. It is suggested that the CbQoSQueueUnitType object is logically registered before the object(s) which use the CbQosQueueDepth textual convention if they appear in the same logical row. The value of an CbQosQueueDepth object must always be consistent with the value of the associated CbQosQueueUnitType object. Attempts to set an CbQosQueueDepth object to a value which is inconsistent with the associated CbQosQueueUnitType must fail with an inconsistentValue error. · Unsigned32

This object is used to depict the Threshold value for the Weighted Queue Limit.

cbQosQueueingClassCfgThresholdUnit

1.3.6.1.4.1.9.9.166.1.32.1.1.4

CbQosQueueUnitType1 = packets2 = cells3 = bytes4 = ms5 = us6 = percentageA value that represents an unit type of queue size. packets(1) Represents the UNITS of 'packets' for queue size. cells(2) Represents the UNITS of 'cells' for queue size. bytes(3) Represents the UNITS of 'bytes' for queue size. ms(4) Represents the UNITS of 'milli-seconds' for queue size us(5) Represents the UNITS of 'micro-seconds' for queue size percentage(6) Represents the UNITS of 'percentage' for queue size To support future extensions, the CbQosQueueUnitType textual convention SHOULD NOT be sub-typed in object type definitions. It MAY be sub-typed in compliance statements in order to require only a subset of these queue size types for a compliant implementation. Implementations must ensure that CbQosQueueUnitType objects and any dependent object (e.g. CbQosQueueDepth) are consistent. An inconsistentValue error must be generated if an attempt to change an CbQosQueueUnitType object would lead to an undefined CbQosQueueDepth value. In particular, CbQoSQueueUnitType/CbQosQueueDepth pairs must be changed together if the CbQosQueueUnitType type changes (e.g. from packets(1) to cells(2)). · Integer32

This object is used to depict the Threshold Unit for the Weighted Queue Limit

cbQosQueueingClassCfgQLimitWeight

1.3.6.1.4.1.9.9.166.1.32.1.1.5

QueueMechanism1 = precedence2 = dscp3 = discardClass4 = qosGroup5 = atmClp6 = mplsExpThis denotes which mechanism is used with QueueLimit. precedence Based on IP precedence dscp Based on DSCP values discardClass Based on discard class qosGroup Based on qosgroup class atmClp Based on atm-clp class mplsExp Based on MPLS Experimental class · Integer32

This objects depict the weight value for Weighted Queue limit configured i.e(precedence,dscp,qos-group,atm-clp,discard-class,mplsExp) .

cbQosC3plAccountCfgTable

1.3.6.1.4.1.9.9.166.1.33.1

Index: cbQosConfigIndex

This table specifies C3pl Account Action configuration information

cbQosC3plAccountFeatureType

1.3.6.1.4.1.9.9.166.1.33.1.1.1

SetC3plAccountFeatureType0 = queueing1 = wred2 = policeEnums to indicate drop types for C3PL Account action. · Integer32

The feature type is used to indicated different drop statistics.

cbQosC3plAccountStatsTable

1.3.6.1.4.1.9.9.166.1.34.1

Index: cbQosPolicyIndex · cbQosObjectsIndex · cbQosC3plAccountFeatureType

This table specifies C3pl Account Action related statistics information.

cbQosC3plAccountDropPktOverflow

1.3.6.1.4.1.9.9.166.1.34.1.1.1

Counter32 · Packets

The upper 32 bits count of packets dropped when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosC3plAccountDropPkt

1.3.6.1.4.1.9.9.166.1.34.1.1.2

Counter32 · Packets

The lower 32 bits count of packets dropped when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosC3plAccountDropPkt64

1.3.6.1.4.1.9.9.166.1.34.1.1.3

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets dropped when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosC3plAccountDropByteOverflow

1.3.6.1.4.1.9.9.166.1.34.1.1.4

Counter32 · Octets

The upper 32 bits count of bytes dropped when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosC3plAccountDropByte

1.3.6.1.4.1.9.9.166.1.34.1.1.5

Counter32 · Octets

The lower 32 bits count of bytes dropped when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosC3plAccountDropByte64

1.3.6.1.4.1.9.9.166.1.34.1.1.6

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of bytes dropped when the number of packets in the associated queue was greater than the minimum threshold and less than the maximum threshold.

cbQosC3plAccountTailDropPktOverflow

1.3.6.1.4.1.9.9.166.1.34.1.1.7

Counter32 · Packets

The upper 32 bits count of packets dropped when the number of packets in the associated queue was greater than the maximum threshold.

cbQosC3plAccountTailDropPkt

1.3.6.1.4.1.9.9.166.1.34.1.1.8

Counter32 · Packets

The lower 32 bits count of packets dropped when the number of packets in the associated queue was greater than the maximum threshold.

cbQosC3plAccountTailDropPkt64

1.3.6.1.4.1.9.9.166.1.34.1.1.9

Counter64 (0..18446744073709551615) · Packets

The 64 bits count of packets dropped when the number of packets in the associated queue was greater than the maximum threshold.

cbQosC3plAccountTailDropByteOverflow

1.3.6.1.4.1.9.9.166.1.34.1.1.10

Counter32 · Octets

The upper 32 bits count of bytes dropped when the number of packets in the associated queue was greater than the maximum threshold.

cbQosC3plAccountTailDropByte

1.3.6.1.4.1.9.9.166.1.34.1.1.11

Counter32 · Octets

The lower 32 bits count of bytes dropped when the number of packets in the associated queue was greater than the maximum threshold.

cbQosC3plAccountTailDropByte64

1.3.6.1.4.1.9.9.166.1.34.1.1.12

Counter64 (0..18446744073709551615) · Octets

The 64 bits count of bytes dropped when the number of packets in the associated queue was greater than the maximum threshold.

↑ To TOC