Skip to content

Implement OMNet ned file generator

Description

A good feature of TopGen would be to have an OMNeT++ .ned and routing tables file generator so that the topologies built in TopGen can be used in OMNeT++ simulators with low effort and without the need for programming them manually in the .ned syntax.

Tasks

  • Parse the arguments from a XML input file (following the INASim style).
  • Implement a .ned file generator with the topology information.
  • Implement a .fdbs file generator with the deterministic routing tables for the specified topology.
  • Generalize the implementation so that the user can specify with some parameters the names of elements (switches, HCAs...) in their OmNeT++ model. This will allow the topologies to be used in several OmNeT models.
  • Test the generated files with several models: SAURON, IB flit-sim...
Edited by Carlos Medrano Navalón
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information