Eduardo Almeida
|
6ef966c4cf
|
Replace Doxygen tags using \ with @
|
2024-11-08 18:05:46 +00:00 |
|
Eduardo Almeida
|
e99d17039b
|
check-style: (fixes #1018) Add check for Doxygen tags using \ rather than @
|
2024-11-08 18:05:22 +00:00 |
|
Eduardo Almeida
|
e0e7f6f0e7
|
doc: Update coding-style to prefer Doxygen @ tags
|
2024-11-08 18:05:22 +00:00 |
|
Eduardo Almeida
|
5afa1fd7ef
|
Use Time() constructor with integer values
|
2024-11-08 18:01:13 +00:00 |
|
Eduardo Almeida
|
5d104f6f90
|
Remove redundant call to Time()
|
2024-11-08 18:01:10 +00:00 |
|
Eduardo Almeida
|
f77250cc92
|
Use default Time() constructor when initializing 0 time
|
2024-11-08 18:01:06 +00:00 |
|
Eduardo Almeida
|
3c706947a0
|
Use Time comparison functions rather than Time(0)
|
2024-11-08 18:01:00 +00:00 |
|
Eduardo Almeida
|
f4cbb3a742
|
core: Optimize Time conversions for null values
|
2024-11-07 22:40:15 +00:00 |
|
André Apitzsch
|
213fe52e5c
|
applications,core,internet,lte: Reduce indent by returning early
|
2024-11-05 12:21:24 +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
|
387414b243
|
wifi: Make VhtConfiguration member variables public
..unless they require non-trivial setter/getter.
|
2024-11-05 09:11:07 +01:00 |
|
Stefano Avallone
|
54761d46b5
|
wifi: Make HeConfiguration member variables public
..unless they require non-trivial setter/getter.
|
2024-11-05 09:11:05 +01:00 |
|
Stefano Avallone
|
f04e9cea45
|
wifi: Make EhtConfiguration member variables public
...unless they require non-trivial setter/getter.
|
2024-11-05 09:10:11 +01:00 |
|
Stefano Avallone
|
31209ad973
|
wifi: Remove attributes obsoleted since ns-3.41
|
2024-11-05 09:10:08 +01:00 |
|
Gabriel Ferreira
|
0e98a8fd87
|
build: Disable class-memaccess compiler error when using eigen on ARM64
|
2024-11-04 20:24:24 +01:00 |
|
Gabriel Ferreira
|
9e33aca57f
|
build: Check for permissions before creating new directories
|
2024-11-03 20:03:58 +00:00 |
|
Stefano Avallone
|
0fe2e1a9fe
|
examples: Add regression runs for EMLSR clients using OFDMA
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
5d7a25a2fb
|
wifi: Schedule main PHY switch based on actual RTS TXVECTOR
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
15a7c24159
|
wifi: Extend EMLSR unit test to check aux PHYs sleep state
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
02340b5087
|
wifi: Start MediumSyncDelay timer if PHY slept for >72us
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
afa46abd12
|
wifi: Set all aux PHYs to sleep while main PHY carries out a TXOP
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
13ea483aa9
|
wifi: ProtectionCompleted is called when protection is completed
...instead of a SIFS after
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
aa51bd9342
|
wifi: Allow aborting RX to switch to sleep mode
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
28030d39b0
|
wifi: Complete post-processing of the ICF before notifying the EMLSR manager
Allows to switch the aux PHY at the end of ICF reception without the
need of scheduling an event
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
5c08352b34
|
wifi: Prevent main PHY to receive certain frames while no TXOP is
ongoing
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
b4a27c371e
|
wifi: Extend MediumSyncDelay checks in the EMLSR unit test
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
d5c4a163aa
|
wifi: EMLSR client starts MSD timer if no PHY operates on a link for >72us
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
7947f33b2b
|
wifi: Add a StaWifiMac trace source to notify of EMLSR link switch events
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
146475f758
|
wifi: Always connect PHY to new link when EMLSR link switch is completed
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
dd216804e2
|
wifi: Do not start MSD timer on a link if no PHY is operating on it
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
5243ae5edb
|
wifi: MediumSyncDelay is started if in-device interference lasts for >72us
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
94f44e69fc
|
wifi: Use TXNAV to check whether CF-End must be sent
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
6f939c0e45
|
wifi: Do not continue a TXOP if TXOP limit is zero and TXNAV expired
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
92f488bc35
|
wifi: Add support for TXNAV
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
f8d34561cc
|
wifi: HE FEM notifies MU scheduler of protection completed
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
3e7c3e9061
|
wifi: Allow removing User Info fields from Trigger Frames
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
b7ed40cbcf
|
wifi: When starting UL TXOP on a link, EMLSR client gets unprotected on other links
Helps handle cross-link collisions
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
d9ec9acd65
|
wifi: STAs that do not respond to Basic TF are no longer protected
|
2024-11-03 14:51:11 +00:00 |
|
Stefano Avallone
|
506379cb2f
|
wifi: Use AdvancedApEmlsrManager in EMLSR unit test
|
2024-11-03 14:51:11 +00:00 |
|
Eduardo Almeida
|
17fa719bf8
|
check-style: Define clang-format versions as an interval
|
2024-11-01 15:19:51 +00:00 |
|
Eduardo Almeida
|
47e3ea87ce
|
check-style: Remove minimum clang-format version from documentation
Instead, point to the list of supported versions
|
2024-11-01 15:19:51 +00:00 |
|
Gabriel Ferreira
|
ca82a775b9
|
build: Allow the ns3 script to build/run netanim via the NS3_NETANIM flag
|
2024-11-01 14:41:06 +01:00 |
|
André Apitzsch
|
c78f425c30
|
doc: Remove references to Qt4
Qt4 is end of life since 2015.
https://wiki.qt.io/Qt_version_history#Qt_4
|
2024-11-01 14:41:06 +01:00 |
|
André Apitzsch
|
df54650281
|
build: Simplify inclusion of netanim
|
2024-11-01 12:39:58 +00:00 |
|
Tom Henderson
|
03e86f3f7d
|
olsr: Fix documentation nits
|
2024-10-31 00:11:03 +00:00 |
|
Tommaso Pecorella
|
b77d4a8624
|
network: add missing header to radiotap
|
2024-10-30 13:10:37 +01:00 |
|
Tolik Zinovyev
|
ee139e493c
|
wifi: optimize WifiPpdu destructor
|
2024-10-29 20:35:43 +00:00 |
|
Sébastien Deronne
|
c181a26ce2
|
wifi: Fill EHT field in radiotap header
|
2024-10-29 18:31:17 +01:00 |
|
Sébastien Deronne
|
1c0cb96605
|
wifi: Fill U-SIG field in radiotap header
|
2024-10-29 18:31:17 +01:00 |
|
Sébastien Deronne
|
82da636bc5
|
network: Add support for EHT field in radiotap header
|
2024-10-29 18:31:17 +01:00 |
|