Stefano Avallone
8e65941650
wifi: Extend WifiHelper::AssignStreams to support MLDs
2024-02-01 18:57:27 +00:00
Stefano Avallone
b1b9ff1ecc
wifi: Check if band is appropriate for (ERP-)OFDM modulation class
2024-02-01 18:57:27 +00:00
Stefano Avallone
6134312b5d
wifi: Fix condition to setup BA for MLDs
2024-02-01 18:57:27 +00:00
Stefano Avallone
9e4319a86c
wifi: Avoid hitting an assert when switching PHY to sleep at RX end
2024-02-01 18:57:27 +00:00
Stefano Avallone
1975fc833d
wifi: Cancel preamble events before switching PHY to sleep state
2024-02-01 18:57:27 +00:00
Stefano Avallone
728f46518e
wifi: PHY notifies MAC as the last action when RX ends
...
Because the MAC may request a PHY state change (channel switch, sleep)
when notified of an RX end, which may conflict with the actions
taken by the PHY when an RX ends.
2024-02-01 18:57:27 +00:00
Stefano Avallone
cbddba56e1
wifi: Move access request to BlockAckManager unblock callback
2024-02-01 18:57:27 +00:00
Stefano Avallone
2cff989b38
wifi: Decouple setup PHY/MAC and reset on remote station manager
2024-02-01 18:57:27 +00:00
Stefano Avallone
b6b92f8cef
wifi: No need for RSM to have member variables for default MCS/mode
2024-02-01 18:57:27 +00:00
Stefano Avallone
f93647d459
wifi: Remove log in Txop getter
2024-02-01 18:57:27 +00:00
Stefano Avallone
d082f8cea9
wifi: Add stream operator to print AC index
2024-02-01 18:57:27 +00:00
Stefano Avallone
95480a9c28
wifi: Do not report A-MPDU status if a BAR will be sent after BA timeout
2024-02-01 18:57:27 +00:00
Stefano Avallone
cbebe769b0
wifi: Increase BA response timeout
...
ADDBA response sent by/to EMLSR clients may be protected by (MU)-RTS/CTS, hence
1 millisecond may not be enough to get the response.
2024-02-01 18:57:27 +00:00
Sébastien Deronne
ef24207f1e
wifi: Extend documentation about current MU-MIMO PHY support
2024-02-01 17:06:56 +00:00
Tom Henderson
538ecd1f74
spectrum: Add AssignStreams() to SpectrumChannel
2024-02-01 05:09:44 +00:00
Eduardo Almeida
6ec7ff4ea5
core: Fix EnumChecker::GetName()
2024-01-31 23:48:42 +00:00
André Apitzsch
3271f6a8b0
doc: Update CHANGES and RELEASE_NOTES
2024-01-31 15:32:16 +01:00
André Apitzsch
6b8bbb9641
core: add test for attribute enum class
2024-01-31 15:32:16 +01:00
André Apitzsch
647149e39a
Add enum class support to EnumValue
2024-01-31 15:32:16 +01:00
Tom Henderson
862c74b055
spectrum, wifi: Make AssignStreams behavior consistent
2024-01-30 16:42:12 -08:00
Tommaso Pecorella
f7437a8731
ci: print the doxygen version used
2024-01-30 13:36:08 -06:00
Tom Henderson
ee5224589a
tcp: Clarify DCTCP limitation regarding packet loss behavior
2024-01-30 17:38:03 +00:00
Tommaso Pecorella
13c1b9b63c
tcp: ( fixes #991 ) TCP crashes due to sending zero-length segment
2024-01-30 15:31:29 +00:00
Levente Mészáros
5c0b319463
tcp: ( fixes #990 ) Fix TcpTxBuffer::IsLost()
2024-01-30 15:31:29 +00:00
Levente Mészáros
5b7dd0123a
tcp: ( fixes #989 ) Fix IsLost() condition for entering recovery
2024-01-30 15:31:29 +00:00
Levente Mészáros
951f13c2fd
tcp: ( fixes #987 ) Fix retransmission of wrong segment
2024-01-30 15:31:29 +00:00
AlessioBugetti
4a3b0fea8b
doc: Fix Doxygen logo issue
2024-01-30 03:46:38 +00:00
AlessioBugetti
f993518fa7
doc: ( fixes #973 ) Fix the dark mode issues
2024-01-30 03:46:38 +00:00
Eduardo Almeida
aa6ea3dcf6
Remove NS_DEPRECATED_3_39 methods
2024-01-29 23:24:51 +00:00
Eduardo Almeida
7b3ef55ef2
Remove NS_DEPRECATED_3_38 methods
2024-01-29 20:52:28 +00:00
Eduardo Almeida
2b37f7d3c6
Remove NS_DEPRECATED_3_37 methods
2024-01-29 20:52:09 +00:00
Eduardo Almeida
4dcbc8f7a2
Remove NS_DEPRECATED_3_36 methods
2024-01-29 20:50:09 +00:00
Eduardo Almeida
8e61240969
applications, examples, test: Add missing include to "udp-server.h"
2024-01-29 18:10:39 +00:00
Szymon Szott
0b26d85561
mobility: Fix spelling typo
2024-01-29 18:09:05 +00:00
Eduardo Almeida
06802a5d9e
Add latest GitLab release badge to README
2024-01-29 15:03:13 +00:00
Eduardo Almeida
ffcbc322ad
ci: Add stage to generate GitLab releases of stable ns-3 versions
2024-01-29 15:03:13 +00:00
Gabriel Ferreira
3ed75b7e9e
test, utils, visualizer: document missing functions and variables in scripts
...
Silences warnings on Doxygen > 1.9.7.
2024-01-28 17:56:41 +00:00
Tommaso Pecorella
61750bbd89
doc: improve the manual event description
2024-01-27 20:48:38 +00:00
Eduardo Almeida
fc380a750d
click, energy, internet, internet-apps: Add missing "deprecated.h" header
2024-01-27 14:40:35 +00:00
Alessio Bugetti
6155ed728e
internet: ( fixes #896 ) Standardize End System Model attributes across IPv4 and IPv6
2024-01-27 02:33:56 +00:00
AlessioBugetti
567566c259
core: (fixes #540) Add Bernoulli and Binomial Distributions
...
- Add BernoulliRandomVariable and BinomialRandomVariable to the random-variable-stream model
- Add BernoulliRandomVariable and BinomialRandomVariable to random-variables.rst
- Add a stanza to main-random-variable-stream.cc for BernoulliRandomVariable and BinomialRandomVariable
- Add tests for BernoulliRandomVariable and BinomialRandomVariable in random-variable-stream-test-suite.cc
- Update RELEASE_NOTES.md and CHANGES.md
2024-01-26 13:39:57 +01:00
André
85d03d2353
Fix Python Black formatting (detected by Black 24.1.0)
2024-01-26 12:10:44 +00:00
Stefano Avallone
5c2da745c3
wifi: Notify EMLSR Manager of TXOP end only if TXOP actually started
2024-01-26 08:54:28 +00:00
Stefano Avallone
8cbcd0cb96
wifi: Possibly invoke backoff when no transmission is made in a TXOP
2024-01-26 08:54:28 +00:00
Stefano Avallone
1dde39c87c
wifi: Keep UL OFDMA enabled only during the frame exchange of interest in MLO test
2024-01-26 08:54:28 +00:00
Stefano Avallone
af0df4884a
wifi: Allow accessing start TXOP time in QosTxop
2024-01-26 08:54:28 +00:00
Stefano Avallone
637334f280
wifi: Remove unneeded StartAccessIfNeeded functions
2024-01-26 08:54:28 +00:00
Stefano Avallone
b4ef172776
wifi: Generate backoff if needed when receiving AssocResp
2024-01-26 08:54:28 +00:00
Stefano Avallone
2223700e88
wifi: Generate backoff if needed when unblocking unicast TX
2024-01-26 08:54:28 +00:00
Stefano Avallone
d2ea9f36dd
wifi: Generate backoff if needed when MSD timer expires after that no TXOP attempts are allowed
2024-01-26 08:54:28 +00:00