Rfc3918MulticastGroupCapacityTestCaseConfig Object


Description:

Configuration object for RFC 3918 Multicast Group Capacity Test.

Parents: Rfc3918Config

Relations:

Side name
(Type)
Relative Description
SequencerRootCommand
(BenchmarkingTestCaseRootCommand)

Sequencer test config.

Rfc3918MulticastGroupCapacityTestCaseConfig Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
CustomLoadList

List of user defined load values.

Type: double

Default: 0

DistributionType

How multicast groups are distributed amongst endpoints.

Type: enum

Default: EVEN

Possible Values:

Value Description
EVEN

Even distribution between all associated multicast groups.

TRAFFIC_WEIGHTED

Weighted distribution based on traffic rate to associated multicast groups.

FixedLoad

Fixed load size.

Type: double

Default: 10

GroupSearchBackoff

Backoff percent for binary search.

Type: double

Default: 50.0

Range: 0.001 - 99.999

GroupSearchInitial

Initial group count for binary search.

Type: u32

Default: 10

Range: 1 - 2147483646

GroupSearchLowerLimit

Lower limit for group search.

Type: u32

Default: 10

Range: 1 - 2147483646

GroupSearchMode

Mode for the group search.

Type: enum

Default: STEP

Possible Values:

Value Description
BINARY

Binary search.

STEP

Step search.

COMBO

Step + Binary search.

GroupSearchResolution

Resolution of search.

Type: u32

Default: 10

Range: 1 - 1000

GroupSearchStep

Group count step for step search.

Type: u32

Default: 10

Range: 1 - 2147483646

GroupSearchUpperLimit

Upper limit for group search.

Type: u32

Default: 100

Range: 2 - 2147483646

LoadEnd

When using Step mode for load on the ports, the maximum load for each port. This attribute is ignored if LoadType is set to RANDOM or CUSTOM.

Type: double

Default: 50

LoadStart

When using Step mode for load on the ports, the starting load for each port. This attribute is ignored if LoadType is set to RANDOM or CUSTOM.

Type: double

Default: 10

LoadStep

Step value for incrementing the load for Step mode from LoadStart to LoadEnd. This attribute is ignored if LoadType is set to RANDOM or CUSTOM.

Type: double

Default: 10

Range: 0.001 - 100000000000.0

LoadType

Mode for adjusting the load from iteration to iteration.

Type: enum

Default: FIXED

Possible Values:

Value Description
FIXED

Fixed load type. A fixed load specified by FixedLoad is applied for each iteration.

STEP

Step load type. The load increases by LoadStep with each test iteration, beginning with LoadStart and increasing to LoadEnd.

CUSTOM

Custom mode. CustomLoadList specifies the load rates.

RANDOM

Random load type. The load rate is randomly chosen within the range set by RandomMinLoad and RandomMaxLoad.

LoadUnits

Unit of measurement for the load parameter, applied to all ports and streams in the test.

Type: enum

Default: PERCENT_LINE_RATE

Possible Values:

Value Description
PERCENT_LINE_RATE

Percentage of the line rate.

FRAMES_PER_SECOND

Frames per second.

INTER_BURST_GAP

Inter burst gap.

MEGABITS_PER_SECOND

Megabits per second.

KILOBITS_PER_SECOND

Kilobits per second.

BITS_PER_SECOND

Bits per second.

RandomMaxLoad

When using random mode for load on the ports, the maximum load for each port. This attribute is ignored if LoadType is set to STEP or CUSTOM.

Type: double

Default: 50

RandomMinLoad

When using random mode for load on the ports, the minimum load for each port. This attribute is ignored if LoadType is set to STEP or CUSTOM.

Type: double

Default: 10

Rfc3918MulticastGroupCapacityTestCaseConfig Read-Only Attributes

There are no read-only attributes.