summaryrefslogtreecommitdiff
path: root/tests/mobility_wlan0_latency_1s1r/platform.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'tests/mobility_wlan0_latency_1s1r/platform.yaml')
-rw-r--r--tests/mobility_wlan0_latency_1s1r/platform.yaml37
1 files changed, 37 insertions, 0 deletions
diff --git a/tests/mobility_wlan0_latency_1s1r/platform.yaml b/tests/mobility_wlan0_latency_1s1r/platform.yaml
new file mode 100644
index 0000000..ba70d98
--- /dev/null
+++ b/tests/mobility_wlan0_latency_1s1r/platform.yaml
@@ -0,0 +1,37 @@
+########## 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"
+ links:
+ - all 1Bps 0s all
+ txperfs:
+ - all 1Bps 0s \ No newline at end of file