equal
deleted
inserted
replaced
100 for i, node in enumerate(nodes): |
100 for i, node in enumerate(nodes): |
101 destaddr = addresses[(len(addresses) - 1 - i) % len(addresses)] |
101 destaddr = addresses[(len(addresses) - 1 - i) % len(addresses)] |
102 #print i, destaddr |
102 #print i, destaddr |
103 onOffHelper.SetAttribute("Remote", ns.network.AddressValue(ns.network.InetSocketAddress(destaddr, port))) |
103 onOffHelper.SetAttribute("Remote", ns.network.AddressValue(ns.network.InetSocketAddress(destaddr, port))) |
104 app = onOffHelper.Install(ns.network.NodeContainer(node)) |
104 app = onOffHelper.Install(ns.network.NodeContainer(node)) |
105 app.Start(ns.core.Seconds(ns.core.UniformVariable(20, 30).GetValue())) |
105 urv = ns.core.UniformRandomVariable() |
106 |
106 app.Start(ns.core.Seconds(urv.GetValue(20, 30))) |
|
107 |
107 #internet.EnablePcapAll("wifi-olsr") |
108 #internet.EnablePcapAll("wifi-olsr") |
108 flowmon_helper = ns.flow_monitor.FlowMonitorHelper() |
109 flowmon_helper = ns.flow_monitor.FlowMonitorHelper() |
109 #flowmon_helper.SetMonitorAttribute("StartTime", ns.core.TimeValue(ns.core.Seconds(31))) |
110 #flowmon_helper.SetMonitorAttribute("StartTime", ns.core.TimeValue(ns.core.Seconds(31))) |
110 monitor = flowmon_helper.InstallAll() |
111 monitor = flowmon_helper.InstallAll() |
111 monitor = flowmon_helper.GetMonitor() |
112 monitor = flowmon_helper.GetMonitor() |