Network AggregationTest

Package: inet.examples.wireless.aggregationtest
File: examples/wireless/aggregationtest/AggregationTest.ned

(no description)

ThroughputClient WirelessAPWithSink Ieee80211ScalarRadioMedium

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Parameters:

Name Type Default value Description
numCli int

Properties:

Name Value Description
isNetwork
display b=297,203

Unassigned submodule parameters:

Name Type Default value Description
cliHost.cli.destAddress string ""

destination MAC address, or module path name of destination station; empty means off

cliHost.cli.startTime double this.sendInterval

time of sending the first request

cliHost.cli.stopTime double -1s

time of finishing sending, negative values mean forever

cliHost.cli.localSAP int 0xf0
cliHost.cli.remoteSAP int 0xf1
cliHost.cli.sendInterval double uniform(0s,1s)

interval between sending requests

cliHost.cli.reqLength int 100B

length of request packets

cliHost.cli.respLength int 1KiB

length of response packets

cliHost.wlan.agent.interfaceTableModule string

The path to the InterfaceTable module

cliHost.wlan.agent.activeScan bool true

selects between active and passive scanning

cliHost.wlan.agent.channelsToScan string ""

list of channel numbers to scan (space delimited); empty means all channels

cliHost.wlan.agent.probeDelay double 100ms

delay before sending a probe request during active scanning

cliHost.wlan.agent.minChannelTime double 150ms

min interval to spend on a channel during active scanning

cliHost.wlan.agent.maxChannelTime double 300ms

channel time for passive scanning, and max channel time for active scanning

cliHost.wlan.agent.authenticationTimeout double 5s

timeout for the authentication procedure

cliHost.wlan.agent.associationTimeout double 5s

timeout for the association procedure

cliHost.wlan.agent.startingTime double -1s

agent starting time.

cliHost.wlan.agent.default_ssid string "SSID"

default ssid

cliHost.mobility.coordinateSystemModule string ""

module path of the geographic coordinate system module

cliHost.mobility.visualizeMobility bool true

false means this mobility module does no visualization

cliHost.mobility.visualRepresentation string "^"

determines the module that is moved by this mobility

cliHost.mobility.constraintAreaMinX double -1m/0

min x position of the constraint area, unconstrained by default (negative infinity)

cliHost.mobility.constraintAreaMinY double -1m/0

min y position of the constraint area, unconstrained by default (negative infinity)

cliHost.mobility.constraintAreaMinZ double -1m/0

min z position of the constraint area, unconstrained by default (negative infinity)

cliHost.mobility.constraintAreaMaxX double 1m/0

max x position of the constraint area, unconstrained by default (positive infinity)

cliHost.mobility.constraintAreaMaxY double 1m/0

max y position of the constraint area, unconstrained by default (positive infinity)

cliHost.mobility.constraintAreaMaxZ double 1m/0

max z position of the constraint area, unconstrained by default (positive infinity)

cliHost.mobility.initialX double uniform(this.constraintAreaMinX, this.constraintAreaMaxX)
cliHost.mobility.initialY double uniform(this.constraintAreaMinY, this.constraintAreaMaxY)
cliHost.mobility.initialZ double nanToZero(uniform(this.constraintAreaMinZ, this.constraintAreaMaxZ))
cliHost.mobility.initialLatitude double 0deg/0
cliHost.mobility.initialLongitude double 0deg/0
cliHost.mobility.initialAltitude double 0m
cliHost.mobility.initFromDisplayString bool true
ap.wlan.agent.interfaceTableModule string

The path to the InterfaceTable module

ap.wlan.agent.activeScan bool true

selects between active and passive scanning

ap.wlan.agent.channelsToScan string ""

list of channel numbers to scan (space delimited); empty means all channels

ap.wlan.agent.probeDelay double 100ms

delay before sending a probe request during active scanning

ap.wlan.agent.minChannelTime double 150ms

min interval to spend on a channel during active scanning

ap.wlan.agent.maxChannelTime double 300ms

channel time for passive scanning, and max channel time for active scanning

ap.wlan.agent.authenticationTimeout double 5s

timeout for the authentication procedure

ap.wlan.agent.associationTimeout double 5s

timeout for the association procedure

ap.wlan.agent.startingTime double -1s

agent starting time.

ap.wlan.agent.default_ssid string "SSID"

default ssid

ap.mobility.coordinateSystemModule string ""

module path of the geographic coordinate system module

ap.mobility.visualizeMobility bool true

false means this mobility module does no visualization

ap.mobility.visualRepresentation string "^"

determines the module that is moved by this mobility

ap.mobility.constraintAreaMinX double -1m/0

min x position of the constraint area, unconstrained by default (negative infinity)

ap.mobility.constraintAreaMinY double -1m/0

min y position of the constraint area, unconstrained by default (negative infinity)

ap.mobility.constraintAreaMinZ double -1m/0

min z position of the constraint area, unconstrained by default (negative infinity)

ap.mobility.constraintAreaMaxX double 1m/0

max x position of the constraint area, unconstrained by default (positive infinity)

ap.mobility.constraintAreaMaxY double 1m/0

max y position of the constraint area, unconstrained by default (positive infinity)

ap.mobility.constraintAreaMaxZ double 1m/0

max z position of the constraint area, unconstrained by default (positive infinity)

ap.mobility.initialX double uniform(this.constraintAreaMinX, this.constraintAreaMaxX)
ap.mobility.initialY double uniform(this.constraintAreaMinY, this.constraintAreaMaxY)
ap.mobility.initialZ double nanToZero(uniform(this.constraintAreaMinZ, this.constraintAreaMaxZ))
ap.mobility.initialLatitude double 0deg/0
ap.mobility.initialLongitude double 0deg/0
ap.mobility.initialAltitude double 0m
ap.mobility.initFromDisplayString bool true
radioMedium.neighborCache.refillPeriod double

Source code:

network AggregationTest
{
    parameters:
        int numCli;
        @display("b=297,203");
    submodules:
        cliHost[numCli]: ThroughputClient {
            parameters:
                @display("r=,,#707070");
        }
        ap: WirelessAPWithSink {
            parameters:
                @display("p=200,200;r=,,#707070");
        }
        radioMedium: Ieee80211ScalarRadioMedium {
            parameters:
                @display("p=61,46");
        }
}