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: }