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
Stefano Avallone
9d172ac9a1
wifi: Generate backoff if needed when a PHY wakes up or is turned on
2024-01-26 08:54:28 +00:00
Stefano Avallone
2bb301a8db
wifi: Generate backoff if needed when unblocking links after BA agreement
2024-01-26 08:54:28 +00:00
Stefano Avallone
3cea322710
wifi: Generate backoff if needed when requesting channel access
2024-01-26 08:54:28 +00:00
Stefano Avallone
7c778e74d3
wifi: Fix the time when link status is checked in EMLSR UL TXOP test with one non-EMLSR link
2024-01-26 08:54:28 +00:00
Stefano Avallone
468bb004b3
wifi: Aux PHY does not start a frame exchange if main PHY is in RX state
...
Otherwise, the main PHY will switch to the link on which the aux PHY is operating
to take over the TXOP, thus dropping the PPDU being received.
2024-01-26 08:54:28 +00:00
Stefano Avallone
56511e5108
wifi: Do not reset NAV while using another EMLSR link
...
CTS may have been missed due to the main PHY switching
to another link to take over a TXOP while receiving the CTS.
2024-01-26 08:54:28 +00:00
Stefano Avallone
0b76f70896
wifi: Add a method to check if another EMLSR link is being used
2024-01-26 08:54:28 +00:00
Stefano Avallone
831281e54f
wifi: Add user documentation for EMLSR
2024-01-26 08:54:28 +00:00
Stefano Avallone
2bfc81db90
wifi: Extend documentation for EMLSR design
2024-01-26 08:54:28 +00:00
Stefano Avallone
1a1e82e7da
wifi: AP MLD performs PIFS recovery if an EMLSR client did not respond
2024-01-26 08:54:28 +00:00