Sébastien Deronne
|
7eb2e8d08a
|
wifi: Serialize/deserialize PHY headers
|
2023-02-16 22:03:17 +00:00 |
|
Sébastien Deronne
|
7179427b49
|
wifi: Move setting of PHY headers in a seperate function for all WifiPpdu child classes
|
2023-02-16 22:03:17 +00:00 |
|
Sébastien Deronne
|
49befbc216
|
wifi: Cleanup destructors in WifiPpdu child classes
|
2023-02-16 22:03:17 +00:00 |
|
Peter Barnes
|
7c7d445952
|
build: document build profiles, assert and log enablement, compiler options
|
2023-02-16 20:09:49 +00:00 |
|
Peter D. Barnes, Jr
|
b97c2f239f
|
core: refactor log.cc
|
2023-02-16 18:40:30 +00:00 |
|
Stefano Avallone
|
97b5e4988f
|
Update RELEASE_NOTES.md
|
2023-02-16 16:26:11 +01:00 |
|
Stefano Avallone
|
38b6bdaa92
|
wifi: Use UL MU CS mechanism to respond to Trigger Frames
|
2023-02-16 16:25:18 +01:00 |
|
Stefano Avallone
|
17c4db1d27
|
wifi: Implement UL MU CS mechanism
|
2023-02-16 16:25:18 +01:00 |
|
Stefano Avallone
|
9a812baf28
|
wifi: Add a method to compute the indices of the 20MHz channel covering an RU (with unit test)
|
2023-02-16 16:25:18 +01:00 |
|
Stefano Avallone
|
514cfd612f
|
wifi: Update virtual CS indication for STAs maintaining two NAVs
|
2023-02-16 16:25:18 +01:00 |
|
Stefano Avallone
|
b31f1c8275
|
wifi: Update and cancel reset timer for dual NAV
|
2023-02-16 16:25:18 +01:00 |
|
Stefano Avallone
|
e574f80fca
|
wifi: Add a WifiPsdu method to check if a PSDU is setting the NAV
|
2023-02-16 16:25:18 +01:00 |
|
Stefano Avallone
|
1553cdcee4
|
wifi: Add a method to classify a PPDU as intra-BSS
|
2023-02-16 16:25:18 +01:00 |
|
Stefano Avallone
|
3161a2707f
|
wifi: Clear TXOP holder when NAV is reset or counts down to zero
|
2023-02-16 16:25:18 +01:00 |
|
Stefano Avallone
|
ed89f4f439
|
wifi: Check that frame belongs to BSS before setting the TXOP holder
|
2023-02-16 16:25:18 +01:00 |
|
Stefano Avallone
|
b657a8df59
|
wifi: Ack frames shall not be used to set the TXOP holder
|
2023-02-16 16:25:18 +01:00 |
|
Stefano Avallone
|
a4e7f9ee0a
|
wifi: Set NAV and TXOP holder after processing frames
...because otherwise the conditions to respond to an RTS or a
Trigger Frame are not computed correctly.
|
2023-02-16 16:25:18 +01:00 |
|
Stefano Avallone
|
ef22ffa138
|
Update RELEASE_NOTES.md
|
2023-02-16 12:13:58 +01:00 |
|
Stefano Avallone
|
246f7b646b
|
wifi: Setup multiple links in some of the EHT examples to run
|
2023-02-16 12:13:58 +01:00 |
|
Stefano Avallone
|
6192009878
|
wifi: Extend the wifi-eht-network example
Add an option to print the average per-station throughput over
intermediate intervals of the specified duration
|
2023-02-16 12:13:58 +01:00 |
|
Stefano Avallone
|
2101962980
|
wifi: Add an option to wifi-eht-network to setup a second and a third link between the AP and the station(s)
Links must operate in distinct frequency bands
|
2023-02-16 12:13:58 +01:00 |
|
Stefano Avallone
|
73d25d7f0f
|
wifi: WifiHelper allows to configure different remote station manager per link
|
2023-02-16 12:13:58 +01:00 |
|
Sébastien Deronne
|
5287265c08
|
wifi: Run EHT examples in regression
|
2023-02-16 12:13:58 +01:00 |
|
Sebastien Deronne
|
b684157c1d
|
examples: Add initial 802.11be example
|
2023-02-16 12:13:58 +01:00 |
|
Stefano Avallone
|
8eb215dc4e
|
wifi: MU scheduler keeps per-link TX information
|
2023-02-16 12:13:58 +01:00 |
|
Sébastien Deronne
|
3473263bf3
|
wifi: Temporary workaround to support 802.11be with MCS-12 and MCS-13
|
2023-02-16 09:00:52 +01:00 |
|
Gabriel Ferreira
|
264f6d9b72
|
build: emit warning for the doxygen target if tests and examples are disabled
Signed-off-by: Gabriel Ferreira <gabrielcarvfer@gmail.com>
|
2023-02-15 18:19:16 +00:00 |
|
Gabriel Ferreira
|
0388b7c263
|
doc: fix dead urls
Signed-off-by: Gabriel Ferreira <gabrielcarvfer@gmail.com>
|
2023-02-15 14:44:45 +00:00 |
|
Gabriel Ferreira
|
e9cc61c200
|
tests: update dead url test code in test-ns3.py
|
2023-02-15 14:44:45 +00:00 |
|
Gabriel Ferreira
|
472992b891
|
build: disable CMake formatting for FindEigen3.cmake
Signed-off-by: Gabriel Ferreira <gabrielcarvfer@gmail.com>
|
2023-02-15 14:44:45 +00:00 |
|
Gabriel Ferreira
|
933df2dae2
|
tests: ignore scratch-nested-subdir-lib in test-ns3.py
|
2023-02-15 14:44:45 +00:00 |
|
Gabriel Ferreira
|
0fa92ccf5e
|
build: remove pip packaging artifacts with ns3 distclean
Signed-off-by: Gabriel Ferreira <gabrielcarvfer@gmail.com>
|
2023-02-15 14:44:45 +00:00 |
|
Gabriel Ferreira
|
317fb2cc1e
|
stats: make sqlite-output.h private
Signed-off-by: Gabriel Ferreira <gabrielcarvfer@gmail.com>
|
2023-02-15 14:44:45 +00:00 |
|
Gabriel Ferreira
|
e1d8f19320
|
build: fix installation of private headers
Signed-off-by: Gabriel Ferreira <gabrielcarvfer@gmail.com>
|
2023-02-15 14:44:45 +00:00 |
|
Gabriel Ferreira
|
7193cce35b
|
build: fetch dependencies for Brite, Click and Openflow
Signed-off-by: Gabriel Ferreira <gabrielcarvfer@gmail.com>
|
2023-02-15 14:44:45 +00:00 |
|
Eduardo Almeida
|
f16d0b4200
|
doc: Improvements to coding-style.rst
|
2023-02-14 22:05:24 +00:00 |
|
Peter D. Barnes, Jr
|
a680839d4c
|
core: accept std::vector for DeterministicRandomVariable values
|
2023-02-13 16:31:28 -08:00 |
|
Peter D. Barnes, Jr
|
f9b7fe4b94
|
core: main-random-variable-stream: enable Empirical and Deterministic
|
2023-02-13 16:31:28 -08:00 |
|
Peter D. Barnes, Jr
|
100762572e
|
core: empirical-random-variable-example: show cdf
|
2023-02-13 16:31:28 -08:00 |
|
Peter D. Barnes, Jr
|
fda68d305a
|
docs: Fix formulas, use consistent outline for RandomVariableStreams
|
2023-02-13 16:31:28 -08:00 |
|
Peter D. Barnes, Jr
|
c9769a47f2
|
docs: reduce duplication in RandomVariableStream
|
2023-02-13 16:31:28 -08:00 |
|
Peter D. Barnes, Jr
|
bf8b442aeb
|
core: refactor GetInteger() in the random variable streams
|
2023-02-13 16:31:28 -08:00 |
|
Gabriel Ferreira
|
3d67f736cd
|
tests: make test.py print lines containing non-decodable characters
|
2023-02-13 23:19:14 +00:00 |
|
Tom Henderson
|
b80ec8f24c
|
examples: (fixes #850) Adjust default downward due to preamble detection
|
2023-02-13 17:49:54 +00:00 |
|
Peter D. Barnes, Jr
|
ce4026523a
|
core: enable environment variable for Windows
|
2023-02-11 17:18:04 +00:00 |
|
Gabriel Ferreira
|
74035411bd
|
spectrum: fix three-gpp-gain-reference-gain-vs-fc.png file name
|
2023-02-10 03:04:01 +00:00 |
|
Matteo Pagin
|
97e2fdaa57
|
spectrum: (fixes #854) Add missing spectrum module documentation plots
|
2023-02-09 22:11:54 +00:00 |
|
Sébastien Deronne
|
b1d14c9122
|
wifi: There is only one content channel for EHT SU transmission
|
2023-02-09 21:33:44 +00:00 |
|
Sébastien Deronne
|
d491ed963f
|
wifi: Print SIG-B mode in WifiTxVector
|
2023-02-09 21:33:44 +00:00 |
|
Tommaso Pecorella
|
6a355e6901
|
spectrum: fix missing include in two-ray-splm-test-suite
|
2023-02-09 19:07:15 +00:00 |
|