Description:
Port configuration related to traffic generation. Exposes the Spirent TestCenter generator hardware capabilities, including time stamp reference location, counter configuration, etc.
Children: ManualSchedule
Automatically created from: Generator
Attribute | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Writable Attributes | Active, Name | ||||||||||||||||||
AdvancedInterleaving |
Used to enable the option to interleave packets to reduce the burstiness of the traffic. Applicable to Rate Based scheduler only. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||
BurstSize |
Number of frames in each burst transmitted. Type: u32 Default: 1 |
||||||||||||||||||
Duration |
Length of packet transmission. You specify the transmission unit by the duration mode. Type: double Default: 30 |
||||||||||||||||||
DurationMode |
Length of transmission in terms of continuous, bursts, or seconds. Type: enum Default: CONTINUOUS Possible Values:
|
||||||||||||||||||
EnableRateGranularity |
Determines if the generator will use new functionality to improve the accuracy of high bitrate streams in tandem to more granular low bitrate streams. If enabled, the burst size parameter is not supported. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||
FixedLoad |
Fixed load value. Type: double Default: 10 |
||||||||||||||||||
InterFrameGap |
Gap (bytes) between frames in the same burst, when the burst size is greater than 1. Type: double Default: 12 |
||||||||||||||||||
InterFrameGapUnit |
Unit for inter-frame gap. Type: enum Default: BYTES Possible Values:
|
||||||||||||||||||
JumboFrameThreshold |
Transmitted frame sizes above this threshold will be counted as jumbo frames. The value you specify must be less than the over-sized frame threshold to avoid frames being counted as over-sized but not counted as jumbo frames. Note: 10/100/1000 Mbps Ethernet range is 12-16383; 10 Gigabit Ethernet range is 56-16383; POS range is 46-16383. Type: s16 Default: 1518 |
||||||||||||||||||
LoadMode |
Load mode as fixed or random rate. Type: enum Default: FIXED Possible Values:
|
||||||||||||||||||
LoadUnit |
Load unit for the overall port load when in port-based scheduling mode. Type: enum Default: PERCENT_LINE_RATE Possible Values:
|
||||||||||||||||||
OversizeFrameThreshold |
Transmitted frame sizes above this threshold will be counted as over-sized frames. Note: 10/100/1000 Mbps Ethernet range is 12-16383; 10 Gigabit Ethernet range is 56-16383; POS range is 46-16383. Type: s16 Default: 9018 |
||||||||||||||||||
RandomLengthSeed |
Seed value for generating a random frame length. Type: s32 Default: 10900842 Range: 1 - 16777215 |
||||||||||||||||||
RandomMaxLoad |
Maximum random port load when in port-based scheduling mode. Type: double Default: 100 |
||||||||||||||||||
RandomMinLoad |
Minimum random port load when in port-based scheduling mode. Type: double Default: 10 |
||||||||||||||||||
SchedulingMode |
Scheduling mode as port, rate, priority, or manual based. The scheduling mode affects the sequence in which frames from each stream block are transmitted. Type: enum Default: PORT_BASED Possible Values:
|
||||||||||||||||||
SmoothenRandomLength |
Indicate if smoothen random length distribution per port is generated. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||
StepSize |
Number of packets to transmit per step. Applicable to step mode. Type: u16 Default: 1 |
||||||||||||||||||
TimestampLatchMode |
Position the timestamp on a specific frame location. Type: enum Default: START_OF_FRAME Possible Values:
|
||||||||||||||||||
UndersizeFrameThreshold |
Transmitted frame sizes below this threshold will be counted as under-sized frames. Note: 10/100/1000 Mbps Ethernet range is 12-16383; 10 Gigabit Ethernet range is 56–16383; POS range is 46–16383. Type: s16 Default: 64 |
Read-Only Attribute | Description | ||||||
---|---|---|---|---|---|---|---|
AvgBpsLoad |
Average load value as the number of bits per second. Type: double Default: 100000000 |
||||||
AvgFpsLoad |
Average load value as the number of frames per second. Type: double Default: 84459 |
||||||
AvgIbgLoad |
Average load value as the gap (in bytes) between adjacent bursts. Type: double Default: 1344 |
||||||
AvgKbpsLoad |
Average load value as the number of kilobits per second. Type: double Default: 100000 |
||||||
AvgL2Rate |
Average layer 2 bit rate. Type: double Default: 100000000 |
||||||
AvgMbpsLoad |
Average load value as the number of megabits per second. Type: double Default: 100 |
||||||
AvgPercentageLoad |
Average load value as percentage of line rate. Type: double Default: 10 |
||||||
BandwidthUtilization |
Read-only property used to show the port bandwidth utilization i.e. the total port load as percentage of max line rate. Type: double Default: 0 |
||||||
BpsIfg |
inter-frame gap as the number of bits per second. Type: double Default: 100000000 |
||||||
BpsLoad |
Load value as the number of bits per second. Type: double Default: 100000000 |
||||||
BytesIfg |
inter-frame gap as the number of bytes. Type: double Default: 12 |
||||||
FpsIfg |
inter-frame gap as the number of frames per second. Type: double Default: 84459 |
||||||
FpsLoad |
Load value as the number of frames per second. Type: double Default: 84459 |
||||||
IbgLoad |
Load value as the gap (in bytes) between adjacent bursts. Type: double Default: 1344 |
||||||
IsPriorityManualSchedulingSupported |
Indicate if generator supports priority and manual scheduling modes. Type: bool Default: TRUE Possible Values:
|
||||||
KbpsIfg |
inter-frame gap as the number of kilobits per second. Type: double Default: 100000 |
||||||
KbpsLoad |
Load value as the number of kilobits per second. Type: double Default: 100000 |
||||||
L2Rate |
Layer 2 bit rate. Type: double Default: 86486016 |
||||||
MaxBpsLoad |
Maximum load value as the number of bits per second. Type: double Default: 100000000 |
||||||
MaxFpsLoad |
Maximum load value as the number of frames per second. Type: double Default: 84459 |
||||||
MaxIbgLoad |
Maximum load value as the gap (in bytes) between adjacent bursts. Type: double Default: 1344 |
||||||
MaxKbpsLoad |
Maximum load value as the number of kilobits per second. Type: double Default: 100000 |
||||||
MaxL2Rate |
Maximum layer 2 bit rate. Type: double Default: 100000000 |
||||||
MaxMbpsLoad |
Maximum load value as the number of megabits per second. Type: double Default: 100 |
||||||
MaxPercentageLoad |
Maximum load value as percentage of line rate. Type: double Default: 10 |
||||||
MbpsIfg |
inter-frame gap as the number of megabits per second. Type: double Default: 100 |
||||||
MbpsLoad |
Load value as the number of megabits per second. Type: double Default: 100 |
||||||
MillisecondsIfg |
inter-frame gap in milliseconds. Type: double Default: 1344 |
||||||
MinBpsLoad |
Minimum load value as the number of bits per second. Type: double Default: 100000000 |
||||||
MinFpsLoad |
Minimum load value as the number of frames per second. Type: double Default: 84459 |
||||||
MinIbgLoad |
Minimum load value as the gap (in bytes) between adjacent bursts. Type: double Default: 1344 |
||||||
MinKbpsLoad |
Minimum load value as the number of kilobits per second. Type: double Default: 100000 |
||||||
MinL2Rate |
Minimum layer 2 bit rate. Type: double Default: 100000000 |
||||||
MinMbpsLoad |
Minimum load value as the number of megabits per second. Type: double Default: 100 |
||||||
MinPercentageLoad |
Minimum load value as percentage of line rate. Type: double Default: 10 |
||||||
NanosecondsIfg |
inter-frame gap in nanoseconds. Type: double Default: 1344 |
||||||
PercentageIfg |
inter-frame gap as a percentage of the maximum bandwidth available on the test module. Type: double Default: 10 |
||||||
PercentageLoad |
Load value as percentage of line rate. Type: double Default: 10 |