Sébastien Deronne
|
544086503f
|
wifi: Specify units of magic numbers
|
2025-01-03 16:32:31 +01:00 |
|
Sébastien Deronne
|
4cf22a3c55
|
wifi: Modularize calculation to determine the amount of 20 MHz subchannels covering a given width
|
2025-01-03 16:32:31 +01:00 |
|
Sébastien Deronne
|
3059da784a
|
wifi: Modularize calculations to convert Hz to/from MHz
|
2025-01-03 16:32:30 +01:00 |
|
Sébastien Deronne
|
c2e24619b2
|
wifi: Add missing use of weak types
|
2025-01-03 16:32:30 +01:00 |
|
Sébastien Deronne
|
5edc1a7990
|
wifi: Do no longer specify unit in names
|
2025-01-03 16:32:30 +01:00 |
|
Sébastien Deronne
|
a57390cf9e
|
wifi: Cleanup casts to weak types
|
2025-01-03 16:32:30 +01:00 |
|
Sébastien Deronne
|
3c523030c3
|
wifi: Cleanup unnecessary asserts
|
2025-01-03 16:32:30 +01:00 |
|
Sébastien Deronne
|
ce2239202c
|
examples: Fix incorrect energy calculation in wifi power adaptation examples
|
2025-01-03 16:32:30 +01:00 |
|
Alberto Gallegos Ramonet
|
afeec2978c
|
zigbee: Update Zigbee documentation direct join
|
2025-01-03 18:02:50 +09:00 |
|
André Apitzsch
|
fb6426c3f3
|
tap-bridge: Remove unused gateway option from tap-creator
|
2024-12-30 20:08:53 +00:00 |
|
André Apitzsch
|
223e0ad68a
|
tap-bridge: Deprecate unused 'Gateway' attribute
|
2024-12-30 20:08:53 +00:00 |
|
Alberto Gallegos Ramonet
|
b17fc02038
|
zigbee: Improves network formation sequence of events
|
2024-12-30 20:05:34 +09:00 |
|
Gabriel Ferreira
|
e7c52a4f4f
|
build: Scan for modules in the external contrib directory ../ns-3-external-contrib
|
2024-12-21 18:45:28 +00:00 |
|
Alberto Gallegos Ramonet
|
952bc77e03
|
zigbee: Aggregated LrWpanMacBase support
|
2024-12-19 16:30:41 +09:00 |
|
Stefano Avallone
|
a0120b7e1f
|
wifi: Add stream insertion operator for WifiPsduMap
|
2024-12-16 12:39:57 +01:00 |
|
Stefano Avallone
|
7b276d979b
|
wifi: Add missing includes in wifi-emlsr-test.h
|
2024-12-16 12:39:57 +01:00 |
|
Stefano Avallone
|
3a5923afa0
|
wifi: AP MLD does not block links if it does not reply to an RTS sent by an EMLSR client
|
2024-12-16 12:39:57 +01:00 |
|
Stefano Avallone
|
5436ff4b1b
|
wifi: Add missing logs
|
2024-12-16 12:39:57 +01:00 |
|
Stefano Avallone
|
8ecb93f572
|
wifi: Fix S-MPDU TX duration computation with BlockAck ack policy
Reported by Rami Abdallah
|
2024-12-16 12:39:57 +01:00 |
|
Stefano Avallone
|
e29cd34476
|
wifi: Perform all necessary checks when requesting main PHY to switch
...to a link on which an aux PHY that is not TX capable is expected
to gain channel access after some time.
|
2024-12-16 12:39:57 +01:00 |
|
Stefano Avallone
|
287b3d4fe2
|
wifi: Remove yet another case of scheduling actions when switching EMLSR links
|
2024-12-16 12:39:57 +01:00 |
|
Stefano Avallone
|
f84ccacbd1
|
wifi: Check if data can be sent on a link before creating a BAR for that link
...when checking if we can send a BAR to a recipient to which a BAR
can only be sent if there exist data qeueud
|
2024-12-16 12:39:57 +01:00 |
|
Stefano Avallone
|
ea55edc384
|
wifi: Remove unused variable in default protection manager
|
2024-12-16 12:39:57 +01:00 |
|
Stefano Avallone
|
1ca0cc8cd9
|
wifi: Stop beacon generation in MLO test when no longer needed
|
2024-12-16 12:39:57 +01:00 |
|
Stefano Avallone
|
ce1d1e7174
|
wifi: Early return in WifiMac::TidMappedOnLink if link is not setup
|
2024-12-16 12:39:57 +01:00 |
|
Stefano Avallone
|
a64aed4849
|
wifi: EHT network example can use other EMLSR managers than the default one
Also, use the advanced EMLSR manager in some of the regression runs
|
2024-12-16 12:39:57 +01:00 |
|
Stefano Avallone
|
f9b740456f
|
wifi: Use a Time variable for the channelSwitchDelay option of wifi-eht-network example
Also, avoid a null channel switch delay, which is problematic in some
EMLSR configurations
|
2024-12-16 12:39:57 +01:00 |
|
Stefano Avallone
|
e806abc0fb
|
wifi: Clear PSDU map if no immediate response expected with BAR-BA ack sequence
Otherwise, HeFEM::ProtectionCompleted() called upon sending the first
BAR will enter the wrong if branch
|
2024-12-16 12:39:57 +01:00 |
|
Stefano Avallone
|
60853792b2
|
wifi: Extend EMLSR test to check that SwitchMainPhyBackDelay timer expires
|
2024-12-16 12:39:57 +01:00 |
|
Stefano Avallone
|
f95d5030d8
|
wifi: Use main PHY switch trace in EMLSR unit test
|
2024-12-16 12:39:57 +01:00 |
|
Stefano Avallone
|
9d53b09450
|
wifi: Add main PHY switch trace source to EMLSR manager
Based on suggestions from Sharan Naribole
|
2024-12-16 12:39:56 +01:00 |
|
Alberto Gallegos Ramonet
|
93ff99d46c
|
energy: Fix doc section level
|
2024-12-13 11:26:53 +09:00 |
|
jaredivey
|
86fb3ce8c4
|
Stats remove ns3 nan symbol
|
2024-12-12 20:37:57 +00:00 |
|
Alberto Gallegos Ramonet
|
538087738d
|
zigbee: Fix RREQ retry timing
|
2024-12-11 14:58:38 +09:00 |
|
Alberto Gallegos Ramonet
|
b3c886111b
|
zigbee: Update documentation (Mesh routing)
|
2024-12-11 11:12:40 +09:00 |
|
André Apitzsch
|
637967a73b
|
config-store: Remove unused config-store-config.h
|
2024-12-10 11:01:59 +00:00 |
|
Amir Ashtari
|
bbf4cb80e1
|
antenna: Add attribute to choose urban/indoor radiation pattern of 3GPP antenna
|
2024-12-10 10:38:04 +01:00 |
|
Peter D. Barnes, Jr
|
9c69a42d49
|
doc: add ns3 show typeid command
Partially addresses #1119
|
2024-12-07 20:01:00 +00:00 |
|
André Apitzsch
|
f67ff99635
|
build: Limit scope of MPI definition and include directory
|
2024-12-07 18:38:56 +01:00 |
|
Gabriel Ferreira
|
3192d8f936
|
build: Exclude external imported targets from missing libraries check
|
2024-12-07 18:38:56 +01:00 |
|
Alberto Gallegos Ramonet
|
c3ece18972
|
zigbee: Replace image in doc and add zigbee module to list of docs
|
2024-12-06 15:38:43 +09:00 |
|
Alberto Gallegos Ramonet
|
1f208a0294
|
zigbee: Fix valgrind variables initialization errors
|
2024-12-05 12:09:49 +09:00 |
|
Alberto Gallegos
|
50c9e945e8
|
zigbee: Add Zigbee module support
|
2024-12-02 11:02:10 +09:00 |
|
Sébastien Deronne
|
097ae8f667
|
wifi: Handle block ack type for GCR
|
2024-11-28 17:32:48 +01:00 |
|
Sébastien Deronne
|
59d902f474
|
wifi: Store GCR group address to Block Ack agreement
|
2024-11-28 17:32:48 +01:00 |
|
Stefano Avallone
|
cb2982447f
|
wifi: HT FEM SendAddBa{Request,Response} support adding the GCR Group Address element
|
2024-11-28 17:32:48 +01:00 |
|
Sébastien Deronne
|
43fde5da78
|
wifi: Fill in bitmap for GCR Block ACK variants
|
2024-11-28 17:32:48 +01:00 |
|
Stefano Avallone
|
a648a6e2e9
|
wifi: Add support for GCR BlockAck(Req) variant
|
2024-11-28 17:32:48 +01:00 |
|
Sébastien Deronne
|
7e242a89b3
|
wifi: DELBA frames optionally support GCR Group Address
|
2024-11-28 17:32:48 +01:00 |
|
Stefano Avallone
|
9861301ea5
|
wifi: ADDBA Request/Response frames optionally support GCR Group Address
|
2024-11-28 17:32:48 +01:00 |
|