Reproducibility information for "3D dynamic ring-based forwarder selection to improve packet delivery in ultra-dense nanonetworks", published in Nano Communication Networks

The simulation uses BitSimulator. You need to download it (version based on commit ef6bc94, 25 Oct 2022, with modifications done for the article) and compile it.

Download scenario.xml and dynamicring.sh into the BitSimulator directory (where the bitsimulator executable is).

Go to bitsimulator directory and execute this command: ./dynamicring.sh. This takes some time, and requires free storage for log files (around 30 GB).

Figures 4, 6, 7 and 8 are reproduced using the command:
../../visualtracer --3d -s 1000000000000000000 --initialTimeSkip 1000000000000.

Table 2 results ("Evaluation results with 15000 nodes averaged for 10 flows and with 10 packets each") are found in (subdirectory)/finalresults.txt file.

The maxium memory cost of each routing protocol is also found in (subdirectory)/finalresults.txt file.

Page written by Farah Hoteit