1 | defGroup('first_node', 'node1-4.sb4.orbit-lab.org') do |node|
|
---|
2 | node.net.x0.profile = '51'
|
---|
3 | node.net.x0.ip = '10.41.14.4'
|
---|
4 | node.net.x0.netmask = '255.255.0.0'
|
---|
5 | node.addApplication("wimaxcu_app") do |app|
|
---|
6 | app.measure('status_link')
|
---|
7 | end
|
---|
8 | node.addApplication("iperf") do |app|
|
---|
9 | app.setProperty('client','10.41.14.6',true)
|
---|
10 | app.setProperty('mss', 536) # Do not raise above 600
|
---|
11 | app.setProperty('interval', 1)
|
---|
12 | # app.setProperty('bind', "10.41.14.4")
|
---|
13 | app.measure('TCP_Info', :samples => 1)
|
---|
14 | end
|
---|
15 | end
|
---|
16 |
|
---|
17 | defGroup('second_node', 'node1-6.sb4.orbit-lab.org') do |node|
|
---|
18 | node.net.x0.profile = '51'
|
---|
19 | node.net.x0.ip = '10.41.14.6'
|
---|
20 | node.net.x0.netmask = '255.255.0.0'
|
---|
21 | node.addApplication("wimaxcu_app") do |app|
|
---|
22 | app.measure('status_link')
|
---|
23 | end
|
---|
24 | node.addApplication("iperf") do |app|
|
---|
25 | app.setProperty('server', true)
|
---|
26 | app.setProperty('mss', 536) # Do not raise above 600
|
---|
27 | app.setProperty('interval', 1)
|
---|
28 | #app.setProperty('bind', "10.41.14.6")
|
---|
29 | app.measure('TCP_Info', :samples => 1)
|
---|
30 | end
|
---|
31 | end
|
---|
32 |
|
---|
33 |
|
---|
34 | onEvent(:ALL_UP_AND_INSTALLED) do |event|
|
---|
35 | allGroups.startApplications
|
---|
36 | wait 30
|
---|
37 | allGroups.stopApplications
|
---|
38 | Experiment.done
|
---|
39 | end
|
---|