PppoxPortConfig Object


Description:

Port-level PPPoX configuration settings.

Parents: AccessTestGenPortParams

Automatically created from: Port

Result children (automatically created): PppoePortResults

Relations:

Side name
(Type)
Relative Description
ResultChild
(ResultChild)

PppoePortResults

Use this to connect a results object to an object.

PppoxPortConfig Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
ConnectRate

Maximum rate in the number of session attempts per second at which session attempts will be made.

Type: u16

Default: 100

Range: 1 - 1000

DisconnectRate

Maximum rate in the number of sessions per second at which sessions will be disconnected.

Type: u16

Default: 1000

Range: 1 - 1000

EmulationType

PPPoX node emulation type.

Type: enum

Default: CLIENT

Possible Values:

Value Description
CLIENT

All nodes under this port will run PPPoX client emulation.

SERVER

All nodes under this port will run PPPoX server emulation.

PPPOL2TP

All nodes under this port will run PPPoL2TP emulation.

EnableBlockRate

Enable connect rate and disconnect rate on the PPPoX device blocks.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable the connect rate and disconnect rate on device block.

FALSE

Disable the connect rate and disconnect rate on device block.

SeqType

Port-level sequence type that determines in what order sessions are attempted.

Type: enum

Default: SEQUENTIAL

Possible Values:

Value Description
SEQUENTIAL

Sessions are attempted sequentially across host blocks under the port.

PARALLEL

Sessions are attempted in parallel across host blocks under the port.

SessionOutstanding

Maximum number of sessions in progress, which includes the sessions in the process of coming up or disconnecting, at one time.

Type: u32

Default: 100

Range: 2 - 65535

PppoxPortConfig Read-Only Attributes

Read-Only Attribute Description
PortState

State of the PPP engine.

Type: enum

Default: NONE

Possible Values:

Value Description
NONE

None of the host blocks are configured for PPPoX.

IDLE

None of the host blocks are connecting or disconnecting.

CONNECTING

At least one session in one of the host blocks is connecting.

CONNECTED

At least one session in one host block is connected.

DISCONNECTING

At least one host block is disconnecting.

TERMINATING

All host blocks are being terminated/aborted.

CONNECTING_DISCONNECTING

Sessions on this port are connecting on some host blocks and disconnecting others.