Class CIM_QueuingService
extends CIM_ConditioningService

This class represents a logical entity that resides in the data forwarding path of a network device. It describes the ability to queue network traffic and to specify the characteristics for determining long-term congestion. This is modeled as a QoSSubService that is part of a higher-level QoSService. It is a subclass of ConditioningService and has the ability to queue traffic or invoke another ConditioningServices for further processing.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_Service
   |
   +--CIM_NetworkService
   |
   +--CIM_ForwardingService
   |
   +--CIM_ConditioningService
   |
   +--CIM_QueuingService

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringThis class represents a logical entity that resides in the data forwarding path of a network device. It describes the ability to queue network traffic and to specify the characteristics for determining long-term congestion. This is modeled as a QoSSubService that is part of a higher-level QoSService. It is a subclass of ConditioningService and has the ability to queue traffic or invoke another ConditioningServices for further processing.None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
GiveExcessCapacityboolean
DescriptionstringThis property is a boolean attribute that, if TRUE, enables the queue to be made available to other queue/scheduler instances. When true, the queue can be used to hold packets from other traffic classes than normally serviced. For example, assume that queues for Gold, Silver and Bronze traffic classes are defined. Further assume that the Silver queue is full and the others are empty. If this boolean is set for the Gold and Bronze queues, their capacity can be used to hold Silver traffic, as opposed to dropping it.None TRANSLATABLE= true
SmoothingWeightreal32
DescriptionstringThis property is a 32-bit real number, and defines the degree to which each actual queue depth influences the averaged (smoothed) queue depth used for determining long-term congestion in RED-like droppers. This property is specified as the percentage/weight that each calculation of averaged queue depth influences the new value of average depth.None TRANSLATABLE= true
MaxValuesint64100None None
MinValuesint640None None
TimeIntervaluint32
DescriptionstringThis property is a 32-bit unsigned integer, and defines the number of nano-seconds between each calculation of average queue depth. When this property is not specified, it implies that the calculation is performed every time a packet departs from the queue under normal operating conditions. In other words, if the queue is serviced intermittently, the calculations will be performed logically to simulate a consistent queue servicing interval.None TRANSLATABLE= true
UnitsstringNanoSecondsNone TRANSLATABLE= true

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CreationClassNamestringCIM_Service
DescriptionstringCIM_ManagedElement
EnabledbooleanCIM_ConditioningService
InstallDatedatetimeCIM_ManagedSystemElement
NamestringCIM_Service
OtherProtocolTypestringCIM_ForwardingService
ProtocolTypeuint16CIM_ForwardingService
ServiceURLstringCIM_NetworkService
StartedbooleanCIM_Service
StartModestringCIM_Service
StatusstringCIM_ManagedSystemElement
SystemCreationClassNamestringCIM_Service
SystemNamestringCIM_Service