properties
[oweals/gnunet.git] / src / ats / experiments / example.exp
1 [experiment]
2  name = test
3  max_duration = 15 s
4  log_freq = 1000 ms
5  cfg_file = experiments/gnunet_ats_sim_default.conf
6  
7  
8 [episode-0]
9 # Setup addresses
10
11 # operations = address_add, address_del, start_set_property, stop_set_property, 
12 # start_set_preference, stop_preference, start_request, stop_request
13 duration = 5 s
14 op-0-operation = address_add
15 op-0-address-id = 0
16 op-0-peer-id = 0
17 op-0-address-session = 0
18 op-0-address-network = 0
19 op-0-address = 0_0_test
20 op-0-plugin = test
21
22 op-1-operation = address_add
23 op-1-address-id = 1
24 op-1-peer-id = 1
25 op-1-address-session = 0
26 op-1-address-network = 0
27 op-1-address = 1_1_test
28 op-1-plugin = test
29
30 op-2-operation = start_request
31 op-2-peer-id = 0
32
33 op-3-operation = start_request
34 op-3-peer-id = 1
35
36 [episode-1]
37 # Set delay
38 duration = 5 s
39
40 op-0-operation = start_set_property
41 op-0-address-id = 0
42 op-0-peer-id = 0
43 # constant, linear, sinus, random
44 op-0-gen-type = random
45 op-0-base-rate= 10000
46 op-0-max-rate = 20000
47 op-0-frequency = 1000 ms
48 # bandwidth, latency
49 # "TERMINATOR", "UTILIZATION_UP", "UTILIZATION_DOWN", "UTILIZATION_PAYLOAD_UP", "UTILIZATION_PAYLOAD_DOWN", "NETWORK_TYPE", "DELAY", "DISTANCE", "COST_WAN", "COST_LAN", "COST_WLAN"
50 op-0-property = DELAY  
51
52 op-1-operation = start_set_property
53 op-1-address-id = 1
54 op-1-peer-id = 1
55 # constant, linear, sinus, random
56 op-1-gen-type = constant
57 op-1-base-rate= 1
58 op-1-max-rate = 1
59 op-1-frequency = 1000 ms
60 # bandwidth, latency
61 # "TERMINATOR", "UTILIZATION_UP", "UTILIZATION_DOWN", "UTILIZATION_PAYLOAD_UP", "UTILIZATION_PAYLOAD_DOWN", "NETWORK_TYPE", "DELAY", "DISTANCE", "COST_WAN", "COST_LAN", "COST_WLAN"
62 op-1-property = DELAY  
63
64
65 [episode-2]
66 # Shutdown
67 duration = 2 s
68 op-0-operation = stop_set_property
69 op-0-address-id = 0
70 op-0-peer-id = 0
71 op-0-property = DELAY
72
73 op-1-operation = stop_set_property
74 op-1-address-id = 1
75 op-1-peer-id = 1
76 op-1-property = DELAY
77
78 [episode-3]
79 # Shutdown
80 duration = 2 s
81
82 op-0-operation = stop_request
83 op-0-peer-id = 0  
84
85 op-1-operation = stop_request
86 op-1-peer-id = 1
87
88 op-2-operation = address_del
89 op-2-address-id = 0
90 op-2-peer-id = 0
91 op-2-address-session = 0
92 op-2-address-network = 0
93 op-2-address = 0_0_test
94 op-2-plugin = test
95
96 op-2-operation = address_del
97 op-2-address-id = 1
98 op-2-peer-id = 1
99 op-2-address-session = 0
100 op-2-address-network = 0
101 op-2-address = 1_1_test
102 op-2-plugin = test
103
104 #op-1-operation = start_set_preference
105 #op-1-address-id = 1
106 #op-1-peer-id = 1
107 # constant, linear, sinus, random
108 #op-1-gen-type = constant
109 #op-1-base-rate= 10000
110 #op-1-max-rate = 100000
111 #op-1-frequency = 500 ms
112 # BANDWIDTH, LATENCY
113 #op-1-pref = BANDWIDTH