Network HiddenNode

Package: inet.examples.wireless.hiddennode
File: examples/wireless/hiddennode/HiddenNode.ned

(no description)

Node Node SinkNode 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.

Properties:

Name Value Description
isNetwork
display b=297,203;bgb=628,257

Unassigned submodule parameters:

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

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

A.cli.startTime double this.sendInterval

time of sending the first request

A.cli.stopTime double -1s

time of finishing sending, negative values mean forever

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

interval between sending requests

A.cli.reqLength int 100B

length of request packets

A.cli.respLength int 1KiB

length of response packets

A.wlan.agent.interfaceTableModule string

The path to the InterfaceTable module

A.wlan.agent.activeScan bool true

selects between active and passive scanning

A.wlan.agent.channelsToScan string ""

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

A.wlan.agent.probeDelay double 100ms

delay before sending a probe request during active scanning

A.wlan.agent.minChannelTime double 150ms

min interval to spend on a channel during active scanning

A.wlan.agent.maxChannelTime double 300ms

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

A.wlan.agent.authenticationTimeout double 5s

timeout for the authentication procedure

A.wlan.agent.associationTimeout double 5s

timeout for the association procedure

A.wlan.agent.startingTime double -1s

agent starting time.

A.wlan.agent.default_ssid string "SSID"

default ssid

A.mobility.coordinateSystemModule string ""

module path of the geographic coordinate system module

A.mobility.visualizeMobility bool true

false means this mobility module does no visualization

A.mobility.visualRepresentation string "^"

determines the module that is moved by this mobility

A.mobility.constraintAreaMinX double -1m/0

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

A.mobility.constraintAreaMinY double -1m/0

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

A.mobility.constraintAreaMinZ double -1m/0

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

A.mobility.constraintAreaMaxX double 1m/0

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

A.mobility.constraintAreaMaxY double 1m/0

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

A.mobility.constraintAreaMaxZ double 1m/0

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

A.mobility.initialX double uniform(this.constraintAreaMinX, this.constraintAreaMaxX)
A.mobility.initialY double uniform(this.constraintAreaMinY, this.constraintAreaMaxY)
A.mobility.initialZ double nanToZero(uniform(this.constraintAreaMinZ, this.constraintAreaMaxZ))
A.mobility.initialLatitude double 0deg/0
A.mobility.initialLongitude double 0deg/0
A.mobility.initialAltitude double 0m
A.mobility.initFromDisplayString bool true
C.cli.destAddress string ""

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

C.cli.startTime double this.sendInterval

time of sending the first request

C.cli.stopTime double -1s

time of finishing sending, negative values mean forever

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

interval between sending requests

C.cli.reqLength int 100B

length of request packets

C.cli.respLength int 1KiB

length of response packets

C.wlan.agent.interfaceTableModule string

The path to the InterfaceTable module

C.wlan.agent.activeScan bool true

selects between active and passive scanning

C.wlan.agent.channelsToScan string ""

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

C.wlan.agent.probeDelay double 100ms

delay before sending a probe request during active scanning

C.wlan.agent.minChannelTime double 150ms

min interval to spend on a channel during active scanning

C.wlan.agent.maxChannelTime double 300ms

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

C.wlan.agent.authenticationTimeout double 5s

timeout for the authentication procedure

C.wlan.agent.associationTimeout double 5s

timeout for the association procedure

C.wlan.agent.startingTime double -1s

agent starting time.

C.wlan.agent.default_ssid string "SSID"

default ssid

C.mobility.coordinateSystemModule string ""

module path of the geographic coordinate system module

C.mobility.visualizeMobility bool true

false means this mobility module does no visualization

C.mobility.visualRepresentation string "^"

determines the module that is moved by this mobility

C.mobility.constraintAreaMinX double -1m/0

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

C.mobility.constraintAreaMinY double -1m/0

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

C.mobility.constraintAreaMinZ double -1m/0

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

C.mobility.constraintAreaMaxX double 1m/0

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

C.mobility.constraintAreaMaxY double 1m/0

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

C.mobility.constraintAreaMaxZ double 1m/0

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

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

The path to the InterfaceTable module

B.wlan.agent.activeScan bool true

selects between active and passive scanning

B.wlan.agent.channelsToScan string ""

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

B.wlan.agent.probeDelay double 100ms

delay before sending a probe request during active scanning

B.wlan.agent.minChannelTime double 150ms

min interval to spend on a channel during active scanning

B.wlan.agent.maxChannelTime double 300ms

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

B.wlan.agent.authenticationTimeout double 5s

timeout for the authentication procedure

B.wlan.agent.associationTimeout double 5s

timeout for the association procedure

B.wlan.agent.startingTime double -1s

agent starting time.

B.wlan.agent.default_ssid string "SSID"

default ssid

B.mobility.coordinateSystemModule string ""

module path of the geographic coordinate system module

B.mobility.visualizeMobility bool true

false means this mobility module does no visualization

B.mobility.visualRepresentation string "^"

determines the module that is moved by this mobility

B.mobility.constraintAreaMinX double -1m/0

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

B.mobility.constraintAreaMinY double -1m/0

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

B.mobility.constraintAreaMinZ double -1m/0

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

B.mobility.constraintAreaMaxX double 1m/0

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

B.mobility.constraintAreaMaxY double 1m/0

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

B.mobility.constraintAreaMaxZ double 1m/0

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

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

Source code:

network HiddenNode
{
    parameters:
        @display("b=297,203;bgb=628,257");
    submodules:
        A: Node {
            parameters:
                @display("r=,,#707070;p=159,143");
        }
        C: Node {
            parameters:
                @display("r=,,#707070;p=473,143");
        }
        B: SinkNode {
            parameters:
                @display("p=316,143;r=,,#707070");
        }
        radioMedium: Ieee80211ScalarRadioMedium {
            parameters:
                @display("p=61,46");
        }
}