Ticket #9 (new enhancement)

Opened 2 years ago

Last modified 1 year ago

Multi-network

Reported by: jordi Owned by: nobody
Priority: major Milestone: oncoming
Component: planetsim Version: PlanetSim 3
Keywords: multi-network Cc: None

Description

Extend PlanetSim to support one, two or more overlays within the simulation itself.

Some properties are important:

  • Ellapsed time: All internal overlay must have the same ellapsed time (e.g. 2200 steps).
  • Overlay connectors: Must appear the overlay-connector, super-peer or routing-peer, that connects two or more overlays itself.
  • Simulation routing: There exist two possible scenarios:
    • Easy: All overlay communication is routed within the overlay itself (don't cross the boundaries).
    • Difficult: Enable that different overlays may co-operate to build a unique (may be hierarchical) overlay.
  • Configuration files: I suggest the following:
    • Build an array of each common attribute for all overlays in planet.util.Properties. When the simulated overlay is changed, only will be needed to change the unique index, for accessing to all common properties in the required position.
    • Build a configuration file per overlay.

Note: There exist some experiences in sourceforge (collaborations).

Change History

Changed 2 years ago by jordi

  • version set to PlanetSim 3.0
  • milestone set to oncoming

Changed 1 year ago by anonymous

  • cc None added
  • keywords None added
  • summary changed from Multinetwork to None
  • type changed from task to defect
  • milestone changed from oncoming to 3.1

Changed 1 year ago by jordi

  • keywords multi-network added; None removed
  • type changed from defect to enhancement
  • milestone changed from 3.1 to oncoming

Changed 1 year ago by jordi

  • summary changed from None to Multi-network
Note: See TracTickets for help on using tickets.