|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsidnet.stack.users.geographical_tree_aggregation.driver.Driver_GeographicalTreeAggregation
public class Driver_GeographicalTreeAggregation
Field Summary | |
---|---|
static Battery |
battery
|
static double |
batteryCapacity
|
static double |
batteryVoltage
|
static EnergyConsumptionParameters |
eCostParam
|
static int |
fieldLength
Initialize simulation node. |
static int |
nodes
Initialize simulation node. |
static RadioParameters |
radioParam
|
static int |
time
Initialize simulation node. |
static TopologyGUI |
topologyVisualizationTool
|
static TransmitReceiveFX |
transmitReceiveFX
|
Constructor Summary | |
---|---|
Driver_GeographicalTreeAggregation(int nodes,
int fieldWidth,
int fieldHeight,
int time)
Creates a new instance of Driver_Assignment |
Method Summary | |
---|---|
static Node |
createNode(int id,
Field field,
Placement placement,
Mapper protMap,
RadioInfo.RadioInfoShared radioInfoShared,
PacketLoss plIn,
PacketLoss plOut,
PanelContext hostPanelContext,
LocationContext fieldContext,
Battery battery,
SimManager simControl,
StatsCollector stats)
Configures each node representation and network stack |
static Field |
createSim(int nodes,
int length)
Initialize simulation environment and field |
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static int nodes
public static int fieldLength
public static int time
public static TopologyGUI topologyVisualizationTool
public static TransmitReceiveFX transmitReceiveFX
public static double batteryVoltage
public static double batteryCapacity
public static Battery battery
public static EnergyConsumptionParameters eCostParam
public static RadioParameters radioParam
Constructor Detail |
---|
public Driver_GeographicalTreeAggregation(int nodes, int fieldWidth, int fieldHeight, int time)
Method Detail |
---|
public static void main(java.lang.String[] args)
public static Field createSim(int nodes, int length)
nodes
- number of nodeslength
- length of field
public static Node createNode(int id, Field field, Placement placement, Mapper protMap, RadioInfo.RadioInfoShared radioInfoShared, PacketLoss plIn, PacketLoss plOut, PanelContext hostPanelContext, LocationContext fieldContext, Battery battery, SimManager simControl, StatsCollector stats)
int
- id a numerical value to represent the id of a node. Will correspond to the IP address representationField
- the field propertiesPlacement
- information regarding positions length of fieldMapper
- network stack mapperRadioInfo.RadioInfoShared
- configuration of the radioplIn
- property of the PacketLoss for incoming data packetplOut
- property of the PacketLoss for outgoing data packethostPanelContext
- the context of the panel this node will be drawnfieldContext
- the context of the actual field this node is in (for GPS)simControl
- handle to the simulation manager
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |