Commit Graph

242 Commits

Author SHA1 Message Date
Stefano Avallone
a70de56280 Update CHANGES.md and RELEASE_NOTES.md 2024-11-13 07:32:57 +00:00
Stefano Avallone
769ffe3ed0 wifi: Make HtConfiguration member variables public
..unless they require non-trivial setter/getter.
2024-11-05 09:11:07 +01:00
Stefano Avallone
5aedb84575 wifi: A STA is protected if replied to a frame in the same TXOP
Avoids using protection mechanisms for stations that have already
replied to a frame requiring acknowledgment in the same TXOP.

Proposed by Sharan Naribole.
2024-10-21 09:30:49 +02:00
Sébastien Deronne
fd93b6ff7d Update RELEASE_NOTES.md and CHANGES.md 2024-10-20 17:49:47 +02:00
Eduardo Almeida
3e4ed7823c Fix typo in CHANGES.md 2024-10-18 13:58:35 +01:00
Eduardo Almeida
91e284e1c7 Fix Markdown lint warnings (MD055)
MD055 - Table row doesn't start/end with pipes
2024-10-18 13:58:28 +01:00
Eduardo Almeida
71ad00f829 Fix Markdown lint warnings (MD029)
MD029 - Ordered list item prefix
2024-10-18 13:58:19 +01:00
Eduardo Almeida
6ceb4ccd91 Fix Markdown lint warnings (MD022)
MD022 - Headers should be surrounded by blank lines
2024-10-18 13:58:14 +01:00
Eduardo Almeida
fdbcfa8f29 Fix Markdown lint warnings (MD003)
MD003 - Header style
2024-10-18 13:58:11 +01:00
Eduardo Almeida
401da89a1e Fix Markdown code block in CHANGES.md 2024-10-18 11:42:19 +00:00
Tom Henderson
9d2c8f7872 Start RELEASE_NOTES.md and CHANGES.md sections for new release 2024-10-09 16:36:58 -07:00
Tom Henderson
a6366a865c doc: Update AUTHORS, CHANGES.md, and RELEASE_NOTES for ns-3.43 2024-10-08 16:49:02 -07:00
Sébastien Deronne
10a5315011 wifi: Add more flexibility to configure PCAP file generation for MLD
This commit makes it possible to generate one file per device,
or either by PHY ID (default behavior) or by link ID.
2024-10-03 21:13:35 +02:00
Alberto Gallegos Ramonet
460b25f5a5 sixlowpan: Handle new and deprecated namespace TypeId names fix 2024-09-24 13:09:41 +09:00
Alberto Gallegos Ramonet
9ef59d74fa energy: Update documentation and format 2024-09-24 10:31:13 +09:00
Alberto Gallegos Ramonet
105c372c36 core: Add TypeId deprecated name 2024-09-19 09:14:58 +09:00
sanjaybhat2004
1cc10b7811 wifi: Update wifi-user.rst and changes.md to reflect the changes made to WifiHelper::SetStandard() 2024-09-10 18:43:42 +01:00
Alberto Gallegos Ramonet
32a2883385 lr-wpan: CCA vulnerability window test and doc 2024-09-09 10:56:14 +09:00
André Apitzsch
2e589e6785 core: Deprecate struct TypeTraits 2024-09-03 01:48:37 +00:00
Stefano Avallone
34956c3ceb wifi: Add a trace source to WifiPhy to notify of MAC header reception 2024-09-01 15:38:14 +02:00
Gabriel Ferreira
2d08afe575 docs: Update CHANGES.md regarding the removal of "lib" prefix from CMake targets 2024-08-30 23:57:28 +00:00
Sébastien Deronne
6d64e47ada Update CHANGES.md and RELEASE_NOTES.md for 802.11 80+80MHz support 2024-08-21 20:18:18 +02:00
Sébastien Deronne
3af874c226 Update RELEASE_NOTES.md and CHANGES.md 2024-08-20 18:04:33 +00:00
Alberto Gallegos Ramonet
47ec2c5bfe lr-wpan: MAC SET GET attributes added 2024-07-30 10:55:53 +09:00
Aniket Singh
3be702f769 tcp (fixes #1043): Fix BBR incorrect minRtt updates 2024-07-03 17:35:06 +00:00
Alberto Gallegos Ramonet
c856c57fe5 lr-wpan: MAC layer AssignStreams function fixes 2024-07-03 19:37:47 +09:00
Stefano Avallone
2f76d5ef1d Update CHANGES.md and RELEASE_NOTES.md 2024-07-02 10:15:19 +02:00
Alberto Gallegos Ramonet
d1f44345e5 lr-wpan: beacon improvements and jitter addition 2024-06-27 17:29:48 +09:00
Alberto Gallegos Ramonet
8ce1fe1597 lr-wpan: Beacon improvements and fixes 2024-06-04 17:21:19 +09:00
Tom Henderson
e1725c351b Start RELEASE_NOTES.md and CHANGES.md sections for new release 2024-05-29 15:13:20 -07:00
Tom Henderson
adb6b82340 doc: Update AUTHORS, CHANGES.md, and RELEASE_NOTES.md for ns-3.42 2024-05-29 17:10:00 +00:00
Juan Leon
831ecf4107 wifi: Add WifiPhyRxTraceHelper implementation
With contributions also from Hao Yin, Muyuan Shen, and Tom Henderson
2024-05-27 19:04:40 -07:00
Juan Leon
57be118e43 wifi: Add new Phy trace sources and drop error code
* WifiPhyStateHelper::RxOutcome and WifiPhy::PhyRxPpduDrop
* WifiPhyRxfailureReason::SIGNAL_DETECTION_ABORTED_BY_TX
2024-05-27 19:04:18 -07:00
Juan Leon
49e0dc3d89 wifi: Add new signal transmission and arrival traces 2024-05-27 18:55:36 -07:00
Tom Henderson
f75345fa03 tcp (fixes #966): Suppress cwnd growth when rate-limited 2024-05-26 14:32:46 +00:00
pagmatt
2bbcec0688 mobility: Add GeocentricConstantPosition mob model 2024-05-24 17:23:55 -07:00
Alberto Gallegos Ramonet
971b49dd60 Update CHANGES.md and RELEAD_NOTES.md 2024-05-23 11:33:58 +09:00
Gabriel Ferreira
01138ef2d7 (fixes #161) Deprecate EventId::IsRunning() and replace it with EventId::IsPending() 2024-05-14 12:40:54 -03:00
Stefano Avallone
eb0b861236 wifi: Obsolete Txop attributes MinCw, MaxCw, Aifsn and TxopLimit
These attributes cannot hold an "empty" value which is needed to
indicate that the user wants to use the default value defined by
the standard. The corresponding attributes for multi-link devices
can be used instead.
2024-05-06 14:22:11 +00:00
Stefano Avallone
73751ccbde wifi: Add TX duration threshold to enable RTS/CTS protection 2024-05-02 08:40:21 +00:00
Stefano Avallone
cc53100cfc wifi: Add a SingleRtsPerTxop attribute to prevent more than one protection per TXOP 2024-05-02 08:40:21 +00:00
Alberto Gallegos Ramonet
be193327a9 lr-wpan: LrWpan prefix shortening for enumerations, variables and structs 2024-04-21 10:51:53 +02:00
Gabriel Ferreira
4441280a16 build: (fixes #1048) Link non-module libraries in static and monolib builds 2024-04-18 19:13:47 +00:00
Alberto Gallegos Ramonet
287f73deee lr-wpan: Adds standard version comments to MLME-GET.request function 2024-04-10 23:06:43 +02:00
Alberto Gallegos Ramonet
f4fd18fa50 lr-wpan: Adds MAC attribute identifiers 2024-04-04 15:01:14 +02:00
Alberto Gallegos Ramonet
fb358034cd lr-wpan: Use Mac and PHY standard attribute ids 2024-03-26 12:28:08 +01:00
Stefano Avallone
42d47d615f wifi: Make WifiPhyState a scoped enum within ns3 namespace 2024-03-16 10:59:23 +01:00
Sébastien Deronne
8dea1fbd84 Update CHANGES and RELEASE_NOTES to describe !1828 2024-03-16 09:06:26 +01:00
André Apitzsch
a5c42bc879 core: Use enum class for TestSuite::Type 2024-03-15 09:27:53 +01:00
André Apitzsch
e46d2a8024 core: Use enum class for TestCase::TestDuration and rename it to TestCase:Duration 2024-03-15 09:27:52 +01:00