Corpus overview - Radega1993/the-one-scenario-corpus GitHub Wiki
English | EspaΓ±ol
The corpus corpus_v1 contains 60 scenarios in 7 families. Each scenario is one .settings file for the The ONE simulator. The families are chosen to cover different mobility regimes, traffic patterns, and resource conditions so that routing protocols can be evaluated on a diverse benchmark.
- Urban β Map-based urban mobility (e.g. Helsinki), daily routines, commuting, retail, nightlife. High density, short range; models city pedestrian and mixed traffic.
- Campus β Events, classes, exams, stadiums, festivals, conferences. Periodic or bursty contact patterns.
- Vehicles β Taxis, buses, mixed bus+pedestrian. Higher speed, routes; tests protocols under vehicular mobility.
- Rural β Sparse nodes, large world, long range or very short range, extreme speeds. Low connectivity, delay-tolerant.
- Disaster β Shelters, partitioned areas, mules, UAVs, erratic mobility, critical TTL. Stress scenarios for resilience.
- Social β Communities (strong/weak), periodic meetings, random mixing, two-layer (e.g. students+staff). Tests protocol behaviour under community structure.
- Traffic β Message and resource extremes: many small vs few huge messages, short vs long TTL, buffer stress, high rate + low speed. Focus on traffic and resource diversity rather than mobility.
Together they avoid a single βone size fits allβ scenario and force protocols to perform across different regimes.
| Family | Folder | Count | IDs |
|---|---|---|---|
| Urban | 01_urban | 7 | U1βU7 |
| Campus | 02_campus | 6 | C1βC6 |
| Vehicles | 03_vehicles | 5 | V1βV5 |
| Rural | 04_rural | 12 | R1βR12 |
| Disaster | 05_disaster | 9 | D1βD9 |
| Social | 06_social | 6 | S1βS6 |
| Traffic | 07_traffic | 15 | T1βT15 |
| Total | β | 60 | β |
- Urban / Campus / Vehicles: Often map-based (e.g. Helsinki); differ in speed, wait times, workday length, meeting spots, bus vs pedestrian. Good for testing protocol sensitivity to mobility pattern and contact rate.
- Rural: Sparse, long range or extreme parameters (5 m / 200 m range, very low/high speed). Tests delay tolerance and buffer management.
- Disaster: Partitioning, mules, critical TTL. Tests reachability and time-critical delivery.
- Social: Community structure and mixing. Tests forwarding in the presence of clusters and bridges.
- Traffic: Same or similar mobility with different message size, TTL, buffer, rate. Tests protocol behaviour under load and resource stress.
- Urban scenarios β U1βU7
- Campus scenarios β C1βC6
- Vehicle scenarios β V1βV5
- Rural scenarios β R1βR12
- Disaster scenarios β D1βD9
- Social scenarios β S1βS6
- Traffic scenarios β T1βT15
- Scenario catalog β Index by family with links to each family page.
- Scenario details β Full list of all 60 scenarios with links to per-scenario documentation pages (EN/ES).
- Scenario-families β Family-level summary table
- Corpus-versioning β Official frozen set and evolution rules
- Dropped-scenarios-evolution β Why scenarios were moved out
- Methodology β How scenarios and features are designed
- Results overview β Correlation and diversity results
- Quickstart β How to run scenarios and analysis