Description:
Specifies the RoCEv2 DCQCN Profile.
Parents: Project
Relations:
Side name (Type) |
Relative | Description |
---|---|---|
Rocev2PortConfig (AffiliatedRocev2DcqcnProfile) |
Specifies the relation of RoCEv2 DCQCN Profile that is affiliated to |
Attribute | Description | ||||||
---|---|---|---|---|---|---|---|
Common Writable Attributes | Active, Name | ||||||
AdditiveIncreaseRateInMbps |
Indicates the Mbps rate increase step to raise the target rate in each stage of the additive increase phase. Type: double Default: 5.0 Range: 1 - 100000 |
||||||
AlphaUpdatePeriodInMs |
Indicates the alpha timer update period in milliseconds for the DCQCN based automatic rate adjustment. Usually the alpha update period should be longer than the CNP generation interval. Type: double Default: 1.55 Range: 0 - 21990 |
||||||
ByteResetInMb |
Indicates the number of frame megabytes sent since the last rate reduction was initiated. When this threshold is met, a new rate increase event is initiated. Type: u32 Default: 2 Range: 1 - 4294 |
||||||
CnpInterval |
Indicates the CNP generation interval. Type: double Default: 0.05 Range: 0 - 10700 |
||||||
EnableUserDefinedAlphaUpdatePeriod |
Enable or disable the user defined alpha update period. Type: bool Default: FALSE Possible Values:
|
||||||
HyperIncreaseRateInMbps |
Indicates the Mbps rate increase step to raise the target rate in each stage of the hyper increase phase. Type: double Default: 40.0 Range: 1 - 100000 |
||||||
MinAlpha |
Indicates the minimum alpha value can be reduced to by the alpha update process. Type: double Default: 0.001 Range: 0.001 - 1 |
||||||
MinRateInMbps |
Indicates the minimal Mbps rate limit for the queue pair. Type: double Default: 2.0 Range: 1 - 100000 |
||||||
PhaseThreshold |
Indicates the stage threshold of rate increase events for moving to the next rate increase phase of recovery (Additive Increase or Hyper Increase). Type: u8 Default: 5 Range: 2 - 31 |
||||||
ProfileName |
Indicates the DCQCN profile name. Type: string Default: Default Range: 1 - 128 characters |
||||||
TimeResetInMs |
Indicates the interval of time in milliseconds since the last rate reduction was initiated. When this timer expires, a new rate increase event is initiated. Type: double Default: 0.055 Range: 0 - 21990 |
There are no read-only attributes.