close Warning: BrowserModule failed with ConfigurationError: Look in the Trac log for more information.

Changes between Version 7 and Version 8 of OverSimFeatures


Ignore:
Timestamp:
Dec 18, 2006, 11:54:24 AM (17 years ago)
Author:
Ingmar Baumgart
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OverSimFeatures

    v7 v8  
    11= !OverSim Features =
     2
     3[[Image(../site/OverSimArchitecture.png)]]
    24
    35== Features of the current !OverSim release ==
    46
    5  * '''Flexibility''': The simulator allows to simulate both
    6 structured and unstructured overlay networks (currently Chord and GIA are implemented).
    7 The modular design and usage of the Common API facilitate the extension with new features or protocols. Module behavior 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 and GIA are implemented). The modular design and usage of the Common API facilitate the extension with new features or protocols. Module behavior can easily be customized by specify parameters in a human readable configuration file.
    88
    99 * '''Interactive GUI''': In order to validate and debug new or existing overlay protocols you can make use of the GUI of OMNeT++, which visualizes both the topology of the underlying network and the overlay topology in a customizable way.
    1010
    11  * '''Statistics''': The simulator collects various
    12 statistical data such as sent, received, or forwarded network traffic per
    13 node, successful or unsuccessful packet delivery, and packet hop
    14 count.
     11 * '''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.
    1512
    16  * '''Exchangeable Underlying Network Models''': Our simulation framework
    17 has a flexible underlying network scheme, which on the one hand provides a
    18 fully configurable network topology with realistic bandwidths,
    19 packet delays, and packet losses, and on the other hand a fast and
    20 simple alternative model for high simulation performance.
     13 * '''Exchangeable Underlying Network Models''': Our simulation framework has a flexible underlying network scheme, which on the one hand provides a fully configurable network topology with realistic bandwidths, packet delays, and packet losses, and on the other hand a fast and simple alternative model for high simulation performance.
    2114
    22  * '''Scalability''': !OverSim was designed with performance in mind. On a modern
    23 desktop PC a typical Chord network of 10.000 nodes can be simulated in real-time.
     15 * '''Scalability''': !OverSim was designed with performance in mind. On a modern desktop PC a typical Chord network of 10.000 nodes can be simulated in real-time.
    2416
    2517== Planned Features / Work in Progress ==
     
    2719 * '''Additional overlay protocols''': At the moment we're working on implementations of Kademlia, Koorde, Broose and as well as several Application Layer Multicast protocols.
    2820
    29  * '''Reuse of simulation code''': The different implementations
    30 of overlay protocols should be reusable for real network
    31 applications, so that researchers can validate the simulator framework results by
    32 comparing them to the results from real-world test networks like
     21 * '''Reuse of simulation code''': The different implementations of overlay protocols should be reusable for real network applications, so that researchers can validate the simulator framework results by comparing them to the results from real-world test networks like
    3322[http://www.planet-lab.org/ PlanetLab]. Therefore, the simulation framework should
    34 be able to handle and
    35 assemble real network packets and to communicate with other
     23be able to handle and assemble real network packets and to communicate with other
    3624implementations of the same overlay protocol.