close
Warning:
BrowserModule failed with ConfigurationError: Look in the Trac log for more information.
- Timestamp:
-
Sep 19, 2008, 1:27:15 PM (16 years ago)
- Author:
-
Ingmar Baumgart
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v4
|
v5
|
|
1 | 1 | == OverSim and Churn == |
2 | | OverSim uses churn generators for simulating non-static networks. The different churn generators simulate different user behaviour and can be configured individually. Note: all churn generators use an "init phase" where nodes will be added to the network until targetOverlayTerminalNum is reached: On average every "**.initPhaseCreationInterval" seconds, one node will be added; measurements will start after all nodes have joined the network. |
| 2 | !OverSim uses churn generators for simulating non-static networks. The different churn generators simulate different user behaviour and can be configured individually. Note: all churn generators use an "init phase" where nodes will be added to the network until targetOverlayTerminalNum is reached: On average every "**.initPhaseCreationInterval" seconds, one node will be added; measurements will start after all nodes have joined the network. |
3 | 3 | |
4 | 4 | === Churn Generators === |
… |
… |
|
9 | 9 | * Node behaviour: On creation of a node, his lifetime will be drawn randomly from a given probability function. When this time is reached, the node is removed. A new node will be created after a ''dead time'' drawn from the same probability function. |
10 | 10 | * Parameters: |
11 | | * lifetimeMean: The mean lifetime. |
| 11 | * lifetimeMean: The mean lifetime (in sec). |
12 | 12 | * lifetimeDistName: The function used for drawing the lifetimes (default: weibull) |
13 | 13 | * '''!ParetoChurn''' |
14 | 14 | * Node behaviour: Similar to !LifetimeChurn, a node's lifetime is drawn on creation. However, this is done in a two-stepped process. For details, please read ''Yao, Z.; Leonard, D.; Wang, X. & Loguinov, D. "Modeling Heterogeneous User Churn and Local Resilience of Unstructured P2P Networks" Proceedings of the 2006 14th IEEE International Conference on Network Protocols, 2006. ICNP '06. 2006, pp. 32--41'' |
15 | 15 | * Parameters: |
16 | | * lifetimeMean: The mean lifetime. |
17 | | * deadtimeMean: The mean deadtime. |
| 16 | * lifetimeMean: The mean lifetime (in sec). |
| 17 | * deadtimeMean: The mean deadtime (in sec). |
18 | 18 | * Notes: This churn generator results in heavy tailed session times similar to empirical results from P2P filesharing networks or MMOGs. |
19 | 19 | * '''!RandomChurn''' |