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 |
|
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 |
|
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 |
|
Sébastien Deronne
|
18aab3c7ab
|
network: Add support for U-SIG field in radiotap header
|
2024-10-29 18:31:17 +01:00 |
|
Sébastien Deronne
|
405b72ac07
|
network: Add support for TLV fields in radiotap header
|
2024-10-29 18:31:17 +01:00 |
|
Sébastien Deronne
|
88cca12375
|
wifi, network: Various improvements for radiotap headers
|
2024-10-29 18:31:17 +01:00 |
|
Sébastien Deronne
|
c6351e5471
|
wifi: Fill Punctured Channel Information field in U-SIG header of EHT MU PPDUs
|
2024-10-29 18:31:17 +01:00 |
|
Sébastien Deronne
|
4a586f1ca9
|
wifi: Extend RU allocation to 9 bits
|
2024-10-29 18:31:17 +01:00 |
|
Sébastien Deronne
|
9de61b5076
|
wifi: Fix rate subfield in radiotap header when 802.11be is used
|
2024-10-29 18:31:17 +01:00 |
|
Tommaso Pecorella
|
7d9afae1af
|
dsr: clarify limitations
|
2024-10-29 12:22:10 +01:00 |
|
ABBurmeister
|
6feaa646f7
|
lte: fix EpsBearer documentation
|
2024-10-27 17:40:51 +00:00 |
|
André Apitzsch
|
55c2fe7253
|
build, core, doc, vis: Add license information to third-party files
|
2024-10-27 13:34:42 +00:00 |
|
Tolik Zinovyev
|
bab94a13d0
|
wifi: pass WifiTxVector by const reference.
|
2024-10-26 15:43:32 +00:00 |
|
Alberto Gallegos Ramonet
|
8a4942d084
|
lr-wpan: Reposition scope and limitations doc section and update doc
|
2024-10-25 10:43:57 +09:00 |
|
Alberto Gallegos Ramonet
|
b4960b8680
|
energy: Reposition scope and limitations section
|
2024-10-24 11:36:01 +09:00 |
|
Gabriel Ferreira
|
90ebd3ce82
|
tap-bridge: Ensure tap-creator is built before tap-bridge
|
2024-10-23 20:19:12 +02:00 |
|
Eduardo Almeida
|
8b0a61c42a
|
core: Remove unnecessary clang-format guard
|
2024-10-22 23:24:40 +00:00 |
|
Eduardo Almeida
|
7ad78d41c3
|
Remove trailing semicolon in empty function bodies
|
2024-10-22 23:24:40 +00:00 |
|
Eduardo Almeida
|
84a9d09fe0
|
core, lr-wpan, propagation: Remove redundant semicolon
|
2024-10-22 23:24:40 +00:00 |
|
Tolik Zinovyev
|
d6cdff3a9e
|
wifi: pass WifiTxVector and vector<bool> by const reference (continued)
|
2024-10-21 15:53:28 +00:00 |
|
Stefano Avallone
|
4d4e7ad1b2
|
wifi: Add EMLSR test case to check UL OFDMA operations
|
2024-10-21 09:32:24 +02:00 |
|
Stefano Avallone
|
58c636809f
|
wifi: Extend the MAC OFDMA test to check the SkipMuRtsBeforeBsrp and ProtectedIfResponded attribute
|
2024-10-21 09:32:24 +02:00 |
|
Stefano Avallone
|
991737ba86
|
wifi: Allow using BSRP TFs as ICFs for EMLSR clients
|
2024-10-21 09:32:22 +02:00 |
|
Stefano Avallone
|
988b4ab26c
|
wifi: Handle timeout of Basic/BSRP/MU-BAR TF when EMLSR clients are recipients
|
2024-10-21 09:30:51 +02:00 |
|
Stefano Avallone
|
0bc0931d64
|
wifi: Check if an EMLSR client can respond to a BSRP TF (ICF)
|
2024-10-21 09:30:51 +02:00 |
|
Stefano Avallone
|
3c868fce40
|
wifi: An EMLSR client responding to a BSRP TF must be considered protected
|
2024-10-21 09:30:51 +02:00 |
|
Stefano Avallone
|
1d37e292d4
|
wifi: Fix check that transmissions are blocked to EMLSR clients
...involved in a TXOP on another link
|
2024-10-21 09:30:51 +02:00 |
|