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