Rfc2889CongestionControlPerIterationResult Object


Description:

RFC 2889 congestion control test results.

Parents: Project

Relations:

Side name
(Type)
Relative Description
ResultParent
(ResultChild)

Project, TrafficDescriptorResult

Use this to connect a results object to an object.

Rfc2889CongestionControlPerIterationResult Writable Attributes

Attribute Description
DisplayLoadUnit

Display units for load in results.

Type: enum

Default: PERCENT_LINE_RATE

Possible Values:

Value Description
PERCENT_LINE_RATE

Rate in percentage.

FRAMES_PER_SECOND

Rate in frames per second.

INTER_BURST_GAP

Rate in inter burst gaps.

MEGABITS_PER_SECOND

Rate in megabits per second.

KILOBITS_PER_SECOND

Rate in kilobits per second.

BITS_PER_SECOND

Rate in bits per second.

Rfc2889CongestionControlPerIterationResult Read-Only Attributes

Read-Only Attribute Description
BackPressureExists

Value to indicate if Back Pressure exists. Back Pressure is any technique used by a DUT/SUT to attempt to avoid frame loss by impeding external sources of traffic from transmitting frames to congested interfaces.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Back Pressure exists.

FALSE

Back Pressure does not exist.

BurstSize

Number of test frames sent in one burst in one iteration of the test.

Type: u64

Default: 0

ChecksumErrorCount

Total number of IP/UDP/TCP checksum errors received during the test.

Type: u64

Default: 0

ConfiguredFrameSize

User configured frame size.

Type: double

Default: 0

DuplicateFrameCount

Minimum number of duplicate frames received during a test run. This number may not be accurate due to the analyzer mode used for the RFC 2544/2889 tests.

Type: u64

Default: 0

ExpectedFrameCount

Number of frames expected to be transmitted.

Type: u64

Default: 0

FcsErrorFrameCount

Total number of frame check sequence errors received during the test.

Type: u64

Default: 0

FloodCount

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Number of frames flooded.

Type: u64

Default: 0

FloodedFrameCount

Total number of test frames flooded to the incorrect egress port during the test.

Type: u64

Default: 0

FrameLengthDistribution

Name of the iMIX distribution when frame size type is iMIX.

Type: string

Default: N/A

FrameLoss

Number of frames lost.

Type: u64

Default: 0

FrameRate

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Number of frames transmitted during the last one-second interval.

Type: double

Default: 0

FrameSize

Frame size.

Type: double

Default: 0

FrameSizeType

Frame size type.

Type: string

Default: 0

HolbExists

Value to indicate if Head of Line Blocking(HOLB) exists. Head of Line Blocking(HOLB) is frame loss or added delay observed on an uncongested output interface whenever frames are received from an input interface which is also attempting to forward frames to a congested output interface.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Head of Line Blocking (HOLB) exists.

FALSE

Head of Line Blocking (HOLB) is not detected.

IntendedBpsLoad

Intended load rate in bits per second.

Type: double

Default: 0

IntendedFPSLoad

Intended load in frames per second.

Type: double

Default: 0

IntendedIBGLoad

Intended load rate in inter burst gaps.

Type: double

Default: 0

IntendedKbpsLoad

Intended load rate in kilobits per second.

Type: double

Default: 0

IntendedLoad

Number of frames per second that the application attempts to transmit to a DUT/SUT for forwarding to a specified output interface or interfaces.

Type: double

Default: 0

IntendedMbpsLoad

Intended load rate in megabits per second.

Type: double

Default: 0

IntendedPCTLoad

Intended load rate in percentage.

Type: double

Default: 0

IterationNum

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Iteration number.

Type: u8

Default: 0

LoadSize

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Traffic load.

Type: double

Default: 0

LoadSizeType

Specifies how the traffic load was configured. Can be Fixed or Random.

Type: string

Default: 0

OfferedBpsLoad

Offered load rate in bits per second.

Type: double

Default: 0

OfferedFPSLoad

Offered load in frames per second.

Type: double

Default: 0

OfferedIBGLoad

Offered load in inter burst gaps.

Type: double

Default: 0

OfferedKbpsLoad

Offered load rate in Kilobit per second.

Type: double

Default: 0

OfferedLoad

Load (in percent or frames per second) offered by the DUT.

Type: double

Default: 0

OfferedMbpsLoad

Offered load rate in megabits per second.

Type: double

Default: 0

OfferedPCTLoad

Offered load rate in percentage.

Type: double

Default: 0

OtherFrameCount

Total number of non-test traffic frames received during the test.

Type: u64

Default: 0

PauseFrameCount

Total number of pause frames received by the test ports during the test.

Type: u64

Default: 0

PercentLoss

Frame loss percentage.

Type: double

Default: 0

PfcFrameCount

Number of PFC frames received.

Type: u64

Default: 0

QueuePair

Queue Pair on RoCEv2 stream

Type: double

Default: 0

RxExpectedFrameCount

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Number of frames expected to be received.

Type: u64

Default: 0

RxFrameCount

Number of frames received.

Type: u64

Default: 0

RxNonSigFrameCount

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Number of non-signature frames received.

Type: u64

Default: 0

RxSigFrameCount

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Number of Spirent signature frames received.

Type: u64

Default: 0

TrialNum

Number of the current trial.

Type: u8

Default: 0

TxFrameCount

Total number of frames transmitted.

Type: u64

Default: 0

TxFrameRate

Intended frame rate (ILoad) for the test.

Type: double

Default: 0

TxSigFrameCount

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Number of Spirent signature frames transmitted.

Type: u64

Default: 0