File: Underlay/SimpleUnderlay/SimpleUnderlay.ned
The SimpleUnderlay ned-file
See also: SimpleNetConfigurator
The following diagram shows usage relationships between modules, networks and channels. Unresolved module (and channel) types are missing from the diagram. Click here to see the full picture.
If a module type shows up more than once, that means it has been defined in more than one NED file.
GlobalObserver | (no description) |
GlobalRoutingHashMap | See also: SimpleUDP Author:: Stephan Krause |
SimpleNetConfigurator | Configurator of the SimpleUnderlay |
SimpleNetwork | The SimpleUnderlay network definition |
Name | Type | Description |
---|---|---|
overlayType | string | the overlay used in the simulation |
overlayAppType | string | the application on top off the overly used in the simulation |
Name | Type | Description |
---|---|---|
underlayConfigurator.simulateMobility | bool | add/remove nodes in and after init phase? |
underlayConfigurator.initialOverlayTerminalNum | numeric | number of nodes created before init phase |
underlayConfigurator.targetOverlayTerminalNum | numeric | number of nodes after init phase |
underlayConfigurator.initialMobilityDelay | numeric | node creation interval in init phase |
underlayConfigurator.targetMobilityDelay | numeric | node creation/removal/migration interval after init phase |
underlayConfigurator.creationProbability | numeric | probability that a new node gets created |
underlayConfigurator.migrationProbability | numeric | probability that a node migrates |
underlayConfigurator.removalProbability | numeric | probability that a node gets removed |
underlayConfigurator.overlayTerminalType | string | type of overlay terminal |
underlayConfigurator.fieldSize | numeric | maximum x/y-coordinate for nodes |
underlayConfigurator.sendQueueLength | numeric | send-queue length in bytes (0 = infinite) |
underlayConfigurator.channelTypes | string | used access technologies |
globalObserver.useGlobalFunctions | numeric | |
globalObserver.globalFunctionsType | string | |
globalObserver.bootstrapOracle.maxNumberOfKeys | numeric | |
globalObserver.bootstrapOracle.keyProbability | numeric |
module SimpleUnderlay parameters: overlayType: string, // the overlay used in the simulation overlayAppType: string; // the application on top off the overly used in the simulation submodules: underlayConfigurator: SimpleNetConfigurator; display: "i=block/cogwheel"; globalObserver: GlobalObserver; display: "i=block/control"; routingHashMap: GlobalRoutingHashMap; display: "i=block/table"; endmodule