EoamGenConfig Object


Description:

EOAM wizard generation configuration.

Parents: Project

EoamGenConfig Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
AisPriority

AIS priority for MEPs in the MEG.

Type: u8

Default: 0

Range: 0 - 7

ContChkPeriod

CC period for MEPs in the MEG.

Type: enum

Default: CCPERIOD1S

Possible Values:

Value Description
CCPERIOD3MS

3 ms CC period.

CCPERIOD10MS

10 ms CC period.

CCPERIOD100MS

100 ms CC period.

CCPERIOD1S

1 sec CC period.

CCPERIOD10S

10 sec CC period.

CCPERIOD1MIN

1 min CC period.

CCPERIOD10MIN

10 min CC period.

ContChkPriority

CC priority for MEPs in the MEG.

Type: u8

Default: 0

Range: 0 - 7

DelayMeasurementPriority

DM priority for MEPs in the MEG.

Type: u8

Default: 0

Range: 0 - 7

DomainIdExpr

A regular expression for the Domain ID depending on Domain ID type.

DNS Like Name: Specifies the DNS like domain ID (e.g. Spirent.com).

MAC address + 2 Octets: Specifies the MAC address plus 2 octet domain ID in the format XX-XX-XX-XX-XX-XX:XXXX.

Character String: Specifies the character string domain ID (e.g. Domain_1).

Type: string

Default: Domain_$

Range: 1 - 43 characters

DomainIdIter

How to iterate Domain IDs.

Type: enum

Default: LEVEL

Possible Values:

Value Description
LEVEL

Domain IDs are stepped in parallel with ME levels.

MEGID

Domain IDs are stepped in parallel with MEG IDs.

LEVELS_X_MEGID

Domain IDs are continuously stepped for all ME levels and MEG IDs.

DomainIdType

Domain ID type for an IEEE MEG.

Type: enum

Default: NO_NAME

Possible Values:

Value Description
NO_NAME

No domain ID.

DNS_LIKE

DNS like.

MAC_2_OCTETS

MAC address plus 2 octets.

STRING

Character string.

DomainIdWildcard1

Wildcard character of the Domain ID expression for DNS Like Name, first half of MAC address + 2 Octets, and Character String.

Type: string

Default: $

Range: 1 - 1 characters

DomainIdWildcard1RangeStart

Starting value that will replace the first wildcard on Domain ID generation.

Type: u32

Default: 1

DomainIdWildcard1RangeStep

Stepping value applied to the first wildcard value on Domain ID generation.

Type: u32

Default: 1

Range: 1 - 4294967295

DomainIdWildcard2

Second wildcard character of the Domain ID expression for second half of MAC address + 2 Octets.

Type: string

Default: %

Range: 1 - 1 characters

DomainIdWildcard2RangeStart

Starting value that will replace the second wildcard on Domain ID generation (MAC address + 2 Octets only).

Type: u32

Default: 1

DomainIdWildcard2RangeStep

Stepping value applied to the second wildcard value on Domain ID generation (MAC address + 2 Octets only).

Type: u32

Default: 1

Range: 1 - 4294967295

DutMacAddrFixedAcrossMegs

Use the same MAC addresses across all MA/MEGs.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Use the same MAC addresses across all MA/MEGs.

FALSE

Step the MAC addresses across the MA/MEGs.

DutMacAddrStart

Starting MAC address of a DUT(s).

Type: mac

Default: 00-00-00-00-00-01

DutMacAddrStep

Stepping value for the DUT MAC addresses. Each generated MEG will have a unique DUT MAC address.

Type: mac

Default: 00-00-00-00-00-01

DutMepIdFixedAcrossMegs

Use the same MEP IDs across all MA/MEGs.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Use the same MEP IDs across all MA/MEGs.

FALSE

Step the MEP IDs across the MA/MEGs.

DutMepIdStart

Starting MEP ID of a DUT(s).

Type: u16

Default: 1

Range: 1 - 8191

DutMepIdStep

Stepping value for the DUT MEP ID. Each generated MEG will have a unique DUT MEP ID.

Type: u16

Default: 1

Range: 1 - 8191

DutRole

Topology position of the DUT.

Type: enum

Default: MIP

Possible Values:

Value Description
MEP

DUT will act as a MEP and therefore a DUT MEP ID and MAC address will be added to the expected MEPs list of the MEG.

MIP

DUT will act as a MIP. No entry will be added for the DUT in the expected MEPs list of the MEG.

EnablePM

Enable Performance Monitoring Testing (DM, LM and SLM)

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable Performance Monitoring Testing (DM, LM and SLM)

FALSE

Disable Performance Monitoring Testing (DM, LM and SLM)

EnableVlan1

Whether to create (outer) VLAN #1 for the generated routers.

Type: bool

Default: TRUE

Possible Values:

Value Description
TRUE

Create VLAN #1 (required for VLAN #2).

FALSE

Do not create VLAN #1 (VLAN #2 disabled).

EnableVlan2

Whether to create (inner) VLAN #2 for the generated routers (requires VLAN #1).

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Create VLAN #2.

FALSE

Do not create VLAN #2.

EoamEthType

EOAM ether type.

Type: string

Default: 8902

ItuMegIdType

MEG ID type for an ITU-T MEG.

Type: enum

Default: ICC

Possible Values:

Value Description
ICC

ICC.

ICC_CC

ICC and CC.

PRIMARY_VID

Primary VID.

STRING

Character string.

INT_2_OCTETS

2 octets.

RFC_2685_VPN_ID

RFC 2685 VPN ID.

LckPriority

LCK priority for MEPs in the MEG.

Type: u8

Default: 0

Range: 0 - 7

LinkTracePriority

LT priority for MEPs in the MEG.

Type: u8

Default: 0

Range: 0 - 7

LoopbackPriority

LB priority for MEPs in the MEG.

Type: u8

Default: 0

Range: 0 - 7

LossMeasurementPriority

LM priority for MEPs in the MEG.

Type: u8

Default: 0

Range: 0 - 7

MacAddrStart

Starting MAC address for the generated routers.

Type: mac

Default: 00-10-94-00-00-00

MacAddrStep

Stepping value for the MAC addresses of the generated routers.

Type: mac

Default: 00-00-00-00-00-01

MegIdCc

Country code.

Type: string

Default: ZZ

MegIdExpr

A regular expression for the MEG ID depending on MEG ID type.

Primary VID: Specifies the primary VID MEG ID.

Character String: Specifies the character string MEG ID.

2 Octets: Specifies the 2 octet MEG ID in the format XXXX.

RFC 2685 VPN ID: Specifies the RFC 2685 VPN MEG ID in the format XX-XX-XX:XX-XX-XX-XX.

Type: string

Default: MEG_$

Range: 1 - 43 characters

MegIdType

MEG ID type for an IEEE MEG.

Type: enum

Default: STRING

Possible Values:

Value Description
PRIMARY_VID

Primary VID.

STRING

Character string.

INT_2_OCTETS

2 octets.

RFC_2685_VPN_ID

RFC 2685 VPN ID.

MegIdWildcard1

Wildcard character of the MEG ID expression for Primary VID, Character String, 2 Octets, and first half of RFC 2685 VPN ID.

Type: string

Default: $

Range: 1 - 1 characters

MegIdWildcard1RangeStart

Starting value that will replace the first wildcard on MEG ID generation.

Type: u32

Default: 1

MegIdWildcard1RangeStep

Stepping value applied to the first wildcard value on MEG ID generation.

Type: u32

Default: 1

Range: 1 - 4294967295

MegIdWildcard2

Second wildcard character of the MEG ID expression for second half of RFC 2685 VPN ID.

Type: string

Default: %

Range: 1 - 1 characters

MegIdWildcard2RangeStart

Starting value that will replace the second wildcard on MEG ID generation (RFC 2685 VPN ID only).

Type: u32

Default: 1

MegIdWildcard2RangeStep

Stepping value applied to the first wildcard value on MEG ID generation (RFC 2685 VPN ID only).

Type: u32

Default: 1

Range: 1 - 4294967295

MeLevels

A comma-delimited list of ME levels for the generated MEGs.

Type: string

Default: 1

MepIdStart

Starting MEP ID for the generated MEPs.

Type: u16

Default: 2

Range: 1 - 8191

MepIdStep

Stepping value for the MEP ID of the generated MEPs.

Type: u16

Default: 1

Range: 1 - 8191

NumDutMpsPerMeg

Number of DUT MPs in each MEG.

Type: u32

Default: 1

Range: 1 - 10

NumMegIds

Number of MEG IDs to generate.

Type: u32

Default: 1

Range: 1 - 8191

NumMepsPerMeg

Number of MEPs per port to generate per MEG. For example, with ports = 2 and NumMepsPerMeg = 3, total number of MEPs in MEG is 6.

Type: u32

Default: 1

Range: 1 - 8191

NumMipsPerMep

Number of MIPs preceding each MEP. For multipoint MEGs, the closest MIP to the DUT is multipoint; this ensures that a MEG residing on a port will take a single VLAN value.

Type: u32

Default: 0

Range: 0 - 253

OperationMode

Operation mode of the MEG.

Type: enum

Default: ITU_T

Possible Values:

Value Description
ITU_T

Operates in accordance with the ITU-T spec.

IEEE

Operates in accordance with the IEEE spec.

PortList

List of handles to ports where EOAM topology will be generated.

Type: handle

Default: 0

SlmPriority

SLM priority for MEPs in the MEG.

Type: u8

Default: 0

Range: 0 - 7

TestModeType

Test mode.

Type: enum

Default: NORMAL

Possible Values:

Value Description
NORMAL

Normal mode.

CC_SCALE

CC scale mode.

CC_SCALE_NO_RX_MODE

CC scale mode without Rx.

TotalMegs

Total number of EoamMegConfigs that will be generated given the current parameters.

Type: u16

Default: 1

Vlan1Start

Starting VLAN value for VLAN #1.

Type: u16

Default: 100

Range: 0 - 4095

Vlan1Step

Stepping value for VLAN #1.

Type: u16

Default: 1

Range: 0 - 4095

Vlan1Type

C VLAN ether type.

Type: string

Default: 8100

Vlan2Start

Starting VLAN value for VLAN #2.

Type: u16

Default: 100

Range: 0 - 4095

Vlan2Step

Stepping value for VLAN #2.

Type: u16

Default: 1

Range: 0 - 4095

Vlan2Type

S VLAN ether type.

Type: string

Default: 88a8

EoamGenConfig Read-Only Attributes

There are no read-only attributes.