network Drone
{
parameters:
int numHosts;
@display("bgb=944.376,745.56");
types:
channel pppline extends DatarateChannel
{
datarate = 100 Gbps;
}
submodules:
radioMedium: UnitDiskRadioMedium {
parameters:
@display("p=100,200;is=s");
}
configurator: Ipv4NetworkConfigurator {
parameters:
config = xml("");
@display("p=100,100;is=s");
}
routingTableRecorder: RoutingTableRecorder {
parameters:
@display("p=100,300;is=s");
}
visualizer: IntegratedVisualizer {
parameters:
@display("p=100,30");
}
scenarioManager: ScenarioManager {
parameters:
script = default(xml(""));
@display("p=100,400;is=s");
}
host[numHosts]: AodvRouter {
parameters:
@display("i=device/pocketpc_s;r=,,#707070");
}
connections allowunconnected:
}