close
Warning:
BrowserModule failed with ConfigurationError: Look in the Trac log for more information.
- Timestamp:
-
Sep 10, 2009, 11:21:54 AM (15 years ago)
- Author:
-
Ingmar Baumgart
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v42
|
v43
|
|
5 | 5 | [[Image(arch_small.png, right, nolink)]] |
6 | 6 | |
7 | | * '''Flexibility''': The simulator allows to simulate both structured and unstructured overlay networks (currently ''Chord'', ''Pastry'', ''Bamboo'', ''Koorde'', ''Broose'', ''Kademlia'', ''GIA'', ''Vast'', and ''Publish-Subscribe for MMOGs'' are implemented). The modular design and use of the Common API facilitate the extension with new features or protocols. Module behaviour can easily be customized by specify parameters in a human readable configuration file. |
| 7 | * '''Flexibility''': The simulator allows to simulate both structured and unstructured overlay networks (currently ''Chord'', ''Pastry'', ''Bamboo'', ''Koorde'', ''Broose'', ''Kademlia'', ''GIA'', ''NICE'', ''Vast'', and ''Publish-Subscribe for MMOGs'' are implemented). The modular design and use of the Common API facilitate the extension with new features or protocols. Module behaviour can easily be customized by specify parameters in a human readable configuration file. |
8 | 8 | |
9 | 9 | * '''Interactive GUI''': In order to validate and debug new or existing overlay protocols you can make use of the GUI of OMNeT++, which visualizes networks topologies, messages and node state variables like the routing table. |
… |
… |
|
21 | 21 | * '''Churn Models''': The simulator supports different churn models including ''!LifetimeChurn'' and ''!ParetoChurn''. |
22 | 22 | |
23 | | * '''Statistics''': The simulator collects various statistical data such as sent, received, or forwarded network traffic per node, successful or unsuccessful packet delivery, and packet hop count. |
| 23 | * '''Statistics''': The simulator collects various statistical data such as sent, received, or forwarded network traffic per node, successful or unsuccessful packet delivery, and packet hop count. The included Python scripts support easy post-processing of statistical data and generation of gnuplot output. |
24 | 24 | |
25 | 25 | * '''Applications''': Several overlay applications like a DHT, Internet Indirection Infrastructure (i3), Scribe, !SimMud, [http://www.p2pns.org/ P2PNS] and several test applications (KBRTestApp, DHTTestApp, and !SimpleGameClient) are implemented. |