Scenario: sparse-static¶
Class: sparse / static
← Benchmark index · Metrics · Methodology
Provenance — regenerated on every merge. Unlike the sweep pages, this table is not pinned to a release:
benchmarks.ymlre-runs the discrete taxonomy on every merge to the default branch and rewrites the generated block below, so these numbers track the current tip ofmainand already include the pheromone-weighting change (#327) and the per-seed RNG stream assignment (#352). They are a per-merge regression signal at the 10-run publication floor (#318); the release-pinned, 20-seed numbers live on the sweep and headline pages. See Provenance and #365.
What it stresses¶
Connectivity-limited but stable (pause=900). The paper base field with mobility switched off, so route churn is removed and what remains is pure reachability — the low-mobility end of the Broch pause sweep.
Configuration¶
| nodes | area long edge (m) | max speed (m/s) | pause (s) | flows | propagation |
|---|---|---|---|---|---|
| 50 | 1500 | 20 | 900 | 20 | range |
Defined as DISCRETE["sparse-static"] in
ns3/tools/run-scenarios.py
(scenario=paper pause=900). The per-merge benchmarks workflow runs the
taxonomy with --quick.
Results¶
Caveat —
large-scaleandheavy-loadcurrently reflect an open defect. #173 (P1, open): withenableMultipathon, reactive forward ants are bounded neither by a broadcast budget nor by(src,seq)duplicate suppression, so route discovery floods combinatorially in dense graphs. Read those two rows as a bug report, not as protocol character. See docs/fidelity.md.
Mean of 10 run(s), every baseline on identical realisations; ± is the 95% CI half-width (#293). Generated by run-scenarios.py.
| protocol | PDR % ±95 | mean delay (ms) ±95 | 99th delay (ms) ±95 | throughput (kbps) | NRL ±95 | jitter (ms) | dOff90 (ms) |
|---|---|---|---|---|---|---|---|
| anthocnet | 96.3 ± 2.1 | 12.0 ± 3.9 | 149.6 ± 179.0 | 10.37 | 6.691 ± 0.62 | 7.36 | 11.5 |
| aodv | 88.8 ± 4.1 | 19.9 ± 4.4 | 334.1 ± 99.9 | 9.56 | 20.539 ± 2.10 | 26.45 | inf |
| olsr | 99.4 ± 0.4 | 3.1 ± 0.5 | 10.9 ± 2.1 | 10.69 | 2.176 ± 0.08 | 0.80 | 4.7 |
| dsdv | 98.5 ± 1.5 | 18.0 ± 10.4 | 288.1 ± 198.3 | 10.59 | 10.805 ± 0.71 | 19.46 | 9.5 |