Commit Graph

17492 Commits

Author SHA1 Message Date
André
f90207e3b1 lte: Fix typos 2023-02-17 13:35:48 +00:00
Sébastien Deronne
a7f474c708 wifi: Serialize/deserialize PHY headers only in debug mode 2023-02-16 22:03:17 +00:00
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