mirror of
https://gitlab.com/manzerbredes/esds.git
synced 2025-04-05 17:46:29 +02:00
43 lines
No EOL
1.7 KiB
YAML
43 lines
No EOL
1.7 KiB
YAML
########## Scenario ##########
|
|
# Notations:
|
|
# - Remaining communication duration (last communication ends minus current simulated time) = C
|
|
# - Last communication duration (previous row) = U
|
|
# - Last remaining data size (previous row) = D
|
|
# - Current remaining data (current row) = R
|
|
# - Initial data size (first row) = I
|
|
# - Bandwidth = BW
|
|
# - Latency = L
|
|
# |-------------------+------------+----------------+----------------------+---------------------------+--------------------------|
|
|
# | Simulated time(s) | Latency(s) | Bandwidth(bps) | Remaining data (bit) | Communication duration(s) | Communication ends at(s) |
|
|
# |-------------------+------------+----------------+----------------------+---------------------------+--------------------------|
|
|
# | 0 | 0 | 8 | 8 | 1 | 1 |
|
|
# | 0.5 | 0 | 16 | C/U*D = 4 | R/I * L + R/BW = 0.25 | 0.75 |
|
|
# | 0.75 | 0 | 16 | | | |
|
|
# |-------------------+------------+----------------+----------------------+---------------------------+--------------------------|
|
|
##############################
|
|
|
|
general:
|
|
breakpoints_every: 0.5
|
|
breakpoints_callback:
|
|
file: "mobility.py"
|
|
callback: "callback"
|
|
|
|
nodes:
|
|
count: 2
|
|
implementations:
|
|
- 0 sender.py
|
|
- 1 receiver.py
|
|
|
|
interfaces:
|
|
wlan0:
|
|
type: "wireless"
|
|
nodes: all
|
|
links:
|
|
- all 1Bps 0s all
|
|
txperfs:
|
|
- all 1Bps 0s
|
|
eth0:
|
|
type: "wired"
|
|
nodes: all
|
|
links:
|
|
- all 1Bps 0s all |