Skip to content

Further Customization

Evangelos Papapetrou edited this page Nov 14, 2016 · 5 revisions

Several routing protocols get additional parameters that further control the routing behavior. For example the Delegation Forwarding protocol can be combined with a diverse range of utility metrics (LTS, ENC etc.). The following table lists all routing protocols included in Adyton that can be further customized.

Routing protocol extra customization Routing protocol extra customization
Direct Delivery Social Spray & Wait
Epidemic Prophet Spray & Wait
PRoPHET ✔️ Encounter-Based Routing
SimBet ✔️ SimBetTS ✔️
Bubble Rap ✔️ Delegation Forwarding ✔️
Compare & Replicate ✔️ COORD ✔️
Spray & Wait LSF Spray & Focus
LSF Spray & Wait

Adyton supports per protocol parameterization through the -PROFILE option. Similar to the basic parameterization, the -PROFILE option is given at the command line after the Adyton executable.

$ ./Adyton -PROFILE <path_to_a_text_file>

The -PROFILE option is always associated with an argument ("path_to_a_text_file") pointing to a simple text file. This text file contains the required additional parameters in a two column format representation. The first column describes the parameter’s ID, while the second column contains the corresponding parameter's value. The two columns must be separated using a tab or a space delimiter.

A list with all protocol-specific parameters can be found here.