joomla templates top joomla templates template joomla

IoD-Sim

IoD-Sim is an open source simulation tool useful to study typical Internet of Drones scenario in different operational conditions.

Hot to get IoD-Sim

The IoD-Sim source code can be freely downloaded here.

IoD-Sim: how to compile using Containers

Containers are easy to share and can be considered as a reliable reference to work on.

Prerequisites

This code does not request any further prerequisites than the ones suggested by your container platform of reference. Please refer to their documentation for such information.

Build the image

Be sure that Docker service is running. By placing yourself in container/ directory, you can start building:
$ ./Make-Tarball.sh # if you are using Bash
> ./Make-Tarball.ps1 # if you are using PowerShell

$ docker build -t iodsim:latest .
Make-Tarball/ is a script that compresses local source code in order to be deployed and compiled on the container. This source code will be compiled against the most recent ns-3 revision by cloning it from git repository. This process is done automatically.

Container usage

`waf` has been set as the container entrypoint. This means that a ``docker run `iodsim` will automatically call `waf`, not the shell. For this reason, you are subject to *waf* command line interface, on which you can call your scenario with `docker run iodsim:devel --run my-test-scenario` or invoke *waf* shell using `docker run iodsim shell`.

If you might need any help, please refer to This email address is being protected from spambots. You need JavaScript enabled to view it. and This email address is being protected from spambots. You need JavaScript enabled to view it..