BNN-UPC / RouteNet-Fermi

Apache License 2.0
19 stars 4 forks source link

OMNeT++ simulation and dataset formatting #6

Open rohinkalra21 opened 5 months ago

rohinkalra21 commented 5 months ago

Hi,

I would like to generate simulation results from OMNeT++ and compare them with the predictions generated from RouteNet-Fermi. I am having trouble figuring out how to format results into a dataset. I see that for a given dataset like geant, a omnet config file is provided with graphs and routing txt files. How do the graph and routing files correspond to an omnet ned file? Additionally, do values like the lambda min and max have to be defined within the ned file?

Thanks, Rohin

MiquelFerriol commented 5 months ago

Dear Rohin,

In the context of RouteNet-F simulations, it's worth noting that the comparison with OMNeT++ results is inherently integrated into the execution process. However, if you aim to recreate simulations based on the existing dataset, it's important to note that translating this dataset into an OMNeT NED file isn't a straightforward task and often involves complexities.

If your objective is to generate a customized dataset for further analysis, I highly recommend exploring our simulator, BNNetSimulator. This tool provides a comprehensive guide to constructing and generating network modeling datasets. In it, you will find an input_parameters_glossary and a quick_start where you will find how to define and which parameters need to be specified.

Best regards, Miquel

rohinkalra21 commented 4 months ago

Thank you. Can you explain what you mean when you say the BNNetSimulator is built on the OMNeT++ framework? Does BNNetSimulator act as an interface to OMNeT++ to make network dataset generation easier?

albert-lopez commented 4 months ago

Hell Rohin,

When We say that BNNetSimulator is built on the OMNeT++ framework, it means that we have implemented various modules within the OMNeT++ environment using its tools. These modules include traffic generators, scheduling policies, routing algorithms, and others, which we have developed within the OMNeT++ environment to conduct network simulations.

Best regards

Albert