diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2013-10-29 15:12:56 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2013-10-29 15:12:56 +0000 |
commit | 4e54bdcddfad714651eb193864d93f60a8a0d53b (patch) | |
tree | 59c4241b22dbb647c132475a0f9af4ee32837dc0 /src/ats/gnunet-service-ats_addresses.h | |
parent | f574045897bfcc2152f7d542f7ac6fc314dfeaef (diff) | |
download | gnunet-4e54bdcddfad714651eb193864d93f60a8a0d53b.tar.gz gnunet-4e54bdcddfad714651eb193864d93f60a8a0d53b.zip |
move definition
Diffstat (limited to 'src/ats/gnunet-service-ats_addresses.h')
-rw-r--r-- | src/ats/gnunet-service-ats_addresses.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/ats/gnunet-service-ats_addresses.h b/src/ats/gnunet-service-ats_addresses.h index 6d3377f1b..2f1c58705 100644 --- a/src/ats/gnunet-service-ats_addresses.h +++ b/src/ats/gnunet-service-ats_addresses.h | |||
@@ -225,6 +225,37 @@ | |||
225 | 225 | ||
226 | */ | 226 | */ |
227 | 227 | ||
228 | /** | ||
229 | * Available ressource assignment modes | ||
230 | */ | ||
231 | enum ATS_Mode | ||
232 | { | ||
233 | /* | ||
234 | * proportional mode: | ||
235 | * | ||
236 | * Assign each peer an equal amount of bandwidth (bw) | ||
237 | * | ||
238 | * bw_per_peer = bw_total / #active addresses | ||
239 | */ | ||
240 | MODE_PROPORTIONAL, | ||
241 | |||
242 | /* | ||
243 | * MLP mode: | ||
244 | * | ||
245 | * Solve ressource assignment as an optimization problem | ||
246 | * Uses an mixed integer programming solver | ||
247 | */ | ||
248 | MODE_MLP, | ||
249 | |||
250 | /* | ||
251 | * Reinforcement Learning mode: | ||
252 | * | ||
253 | * Solve resource assignment using a learning agent | ||
254 | */ | ||
255 | MODE_RIL | ||
256 | }; | ||
257 | |||
258 | |||
228 | /* | 259 | /* |
229 | * How long will address suggestions blocked after a suggestion | 260 | * How long will address suggestions blocked after a suggestion |
230 | */ | 261 | */ |