Further Customization - npapanik/Adyton GitHub Wiki

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 :heavy_minus_sign: Social Spray & Wait :heavy_minus_sign:
Epidemic :heavy_minus_sign: Prophet Spray & Wait :heavy_minus_sign:
PRoPHET :heavy_check_mark: Encounter-Based Routing :heavy_minus_sign:
SimBet :heavy_check_mark: SimBetTS :heavy_check_mark:
Bubble Rap :heavy_check_mark: Delegation Forwarding :heavy_check_mark:
Compare & Replicate :heavy_check_mark: COORD :heavy_check_mark:
Spray & Wait :heavy_minus_sign: LSF Spray & Focus :heavy_minus_sign:
LSF Spray & Wait :heavy_minus_sign:

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.