UDPBurst.ned
NED File examples/inet/udpburst/UDPBurst.ned
| Name | Type | Description |
|---|---|---|
| UDPBurst | network | (no description) |
Source code
package inet.examples.inet.udpburst; import inet.networklayer.configurator.ipv4.Ipv4NetworkConfigurator; import inet.node.inet.Router; import inet.node.inet.StandardHost; import ned.DatarateChannel; network UDPBurst { parameters: int numhosts; types: channel C extends DatarateChannel { datarate = 1Mbps; delay = 0.1us; } submodules: host[numhosts]: StandardHost { parameters: @display("i=device/pc3"); } sink: StandardHost { parameters: @display("p=250,300;i=device/pc2"); } router: Router { parameters: @display("p=250,200"); } configurator: Ipv4NetworkConfigurator { parameters: @display("p=100,100;is=s"); } connections: for i=0..numhosts-1 { host[i].pppg++ <--> C <--> router.pppg++; } sink.pppg++ <--> C <--> router.pppg++; }