Efficient retransmission algorithm for ensuring packet delivery to sleeping destination node, published at AINA 2022

This page shows the code to reproduce the results of the retransmission at the destination article, available at this page.

The simulation uses BitSimulator version 0.9.4. You need to download and compile it.

Extract the contents of retransmission.7z into the BitSimulator directory (where the bitsimulator executable is). Then, run analyse_awakenduration.sh. This will not take a lot of space since the bitsimulator files will be deleted after each simulation run.

Figures reproducing scripts can be found in the plots folder. We have uses the gnuplot software to illustrate the figures. To reproduce the figures, run this command in a terminal in the plots directory: gnuplot file_name.gnuplot.

Page written by Ali Medlej.