aboutsummaryrefslogtreecommitdiff
path: root/src/ats/experiments
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2014-02-07 17:37:32 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2014-02-07 17:37:32 +0000
commitfadd7e8fcaf35436022bf5eafa35a0a5adb9776b (patch)
treef66ea35dc9b2cf2324fde1478d5b100d034b7876 /src/ats/experiments
parent952ca72d5735f0acf3ad5f43f3570e5db3892003 (diff)
downloadgnunet-fadd7e8fcaf35436022bf5eafa35a0a5adb9776b.tar.gz
gnunet-fadd7e8fcaf35436022bf5eafa35a0a5adb9776b.zip
example experiment
Diffstat (limited to 'src/ats/experiments')
-rw-r--r--src/ats/experiments/example.exp62
-rw-r--r--src/ats/experiments/gnunet_ats_sim_default.conf6
2 files changed, 68 insertions, 0 deletions
diff --git a/src/ats/experiments/example.exp b/src/ats/experiments/example.exp
new file mode 100644
index 000000000..708ce353e
--- /dev/null
+++ b/src/ats/experiments/example.exp
@@ -0,0 +1,62 @@
1[experiment]
2 name = test
3 masters = 1
4 slaves = 2
5 max_duration = 15 s
6 log_freq = 100 ms
7 cfg_file = gnunet_ats_sim_default.conf
8
9[episode-0]
10# operations = address_add, address_del, start_set_property, stop_set_property, start_set_preference, stop_preference
11duration = 2 s
12op-0-operation = address_add
13op-0-address-id = 0
14op-0-peer-id = 0
15op-0-address-session = 0
16op-0-address-network = 0
17op-0-address = 0_0_udp
18op-0-plugin = udp
19
20op-1-operation = start_set_preference
21op-1-address-id = 0
22op-1-peer-id = 0
23# constant, linear, sinus, random
24op-1-gen-type = random
25op-1-base-rate= 10000
26op-1-max-rate = 10000
27op-1-frequency = 1
28# BANDWIDTH, LATENCY
29op-1-pref = LATENCY
30
31op-2-operation = start_set_property
32op-2-address-id = 0
33op-2-peer-id = 0
34# constant, linear, sinus, random
35op-2-gen-type = random
36op-2-base-rate= 10000
37op-2-max-rate = 10000
38op-2-frequency = 1
39# bandwidth, latency
40# "TERMINATOR", "UTILIZATION_UP", "UTILIZATION_DOWN", "UTILIZATION_PAYLOAD_UP", "UTILIZATION_PAYLOAD_DOWN", "NETWORK_TYPE", "DELAY", "DISTANCE", "COST_WAN", "COST_LAN", "COST_WLAN"
41op-2-property = UTILIZATION_UP
42
43[episode-1]
44duration = 2 s
45
46op-0-operation = address_del
47op-0-address-id = 0
48op-0-peer-id = 0
49op-0-address-session = 0
50op-0-address-network = 0
51op-0-address = 0_0_udp
52op-0-plugin = udp
53
54op-1-operation = stop_set_preference
55op-1-address-id = 0
56op-1-peer-id = 0
57op-1-pref = BANDWIDTH
58
59op-2-operation = stop_set_property
60op-2-address-id = 0
61op-2-peer-id = 0
62#op-2-property = UTILIZATION_UP \ No newline at end of file
diff --git a/src/ats/experiments/gnunet_ats_sim_default.conf b/src/ats/experiments/gnunet_ats_sim_default.conf
new file mode 100644
index 000000000..ca95eb923
--- /dev/null
+++ b/src/ats/experiments/gnunet_ats_sim_default.conf
@@ -0,0 +1,6 @@
1@INLINE@ template_perf_ats.conf
2[transport]
3plugins = unix
4
5[ats]
6MODE = PROPORTIONAL