Commit Graph

19760 Commits

Author SHA1 Message Date
Gabriel Ferreira
b3c6b34fc0 spectrum: (fixes #1147) Scale the CDS to nanoseconds in 3GPP V2V channel models 2025-01-18 17:54:33 +01:00
Eduardo Almeida
f6e1ee4282 Convert ns-3 #include headers to quotes 2025-01-17 19:02:17 +00:00
Eduardo Almeida
89b008ccc3 doc: Update coding-style.rst to use #include with quotes 2025-01-17 19:02:17 +00:00
Eduardo Almeida
c99b2007df check-style: Add check for ns-3 #include headers with angle brackets 2025-01-17 19:02:17 +00:00
Gabriel Ferreira
944c2affa8 spectrum: Keep precoding matrix on the heap 2025-01-17 15:46:33 +01:00
Gabriel Ferreira
1a5957d9d0 spectrum: Reduce PSD complexity by computing only the main matrix diagonal 2025-01-17 15:46:14 +01:00
Gabriel Ferreira
e299ddba3a spectrum: Calculate PSD by combining received power, even when no precoding matrix is set 2025-01-17 15:46:14 +01:00
Sharan Naribole
fb5ed767be wifi: Add Per-STA Profile BSS Params Change count (de)serialization 2025-01-15 19:22:52 +01:00
Sharan Naribole
1acc3840ec wifi: Update RNR MLD Parameters to 802.11be draft 6.0 2025-01-15 19:22:52 +01:00
Sharan Naribole
04784deddb wifi: Add Capability Information EHT subfields 2025-01-15 19:22:52 +01:00
Sharan Naribole
def70cd895 wifi: Add multi-link Probe exchange test suite 2025-01-15 19:22:51 +01:00
Sharan Naribole
94be0bc488 wifi: Fix missing DSSS Param Set in Probe Request sent over 2.4 GHz links 2025-01-14 22:21:35 +01:00
Sharan Naribole
65fcfb3344 wifi: ApWifiMac responds to Multi-link Probe Request 2025-01-14 22:21:35 +01:00
Sharan Naribole
ea474ecbbc wifi: Add StaWifiMac Multi-link Probe Request generation 2025-01-14 22:21:35 +01:00
Sharan Naribole
9c49377716 wifi: Update Basic MLE variant to newer 802.11be draft 2025-01-14 22:21:35 +01:00
Sharan Naribole
e95689673e wifi: Add Probe Request MLE variant 2025-01-14 22:21:35 +01:00
Sharan Naribole
7c54cf1212 wifi: Add Probe Request Multi-link Element Common Info 2025-01-14 22:21:35 +01:00
Stefano Avallone
192c1e54b2 wifi: Move Common Info Basic MLE implementation to a separate file 2025-01-14 22:21:35 +01:00
Alberto Gallegos Ramonet
6506f441a1 zigbee: Add NWK status operator overload 2025-01-14 13:56:10 +09:00
Gabriel Ferreira
cd67ed9814 spectrum: Change order of disposal for ThreeGppPropagationLossModel 2025-01-13 22:01:29 +00:00
Tommaso Pecorella
4b9e0c68e3 internet: (fixes #1177) check for 0-TTL before trying to decrement 2025-01-13 19:01:44 +00:00
André Apitzsch
a9adb7306f ci: fix possible dependency issues
Dependencies might break if there is a mirror update between
`pacman -Syu` and `pacman -Sy clang18`.
So do not update the database before installing clang18.

See also the warning in https://wiki.archlinux.org/title/Pacman#Installing_packages
2025-01-13 10:24:06 +01:00
Tommaso Pecorella
994ff30b8a ci: fix doxygen job 2025-01-13 01:30:31 +01:00
YifanFan17
0343886af9 wifi: (fixes #1175) Fix mismatched callback function signature types 2025-01-11 14:48:01 +00:00
Stefano Avallone
13eb53f3ab wifi: Ensure AckedMpdu trace is fired before the MPDU is dequeued
Otherwise, the information on the IDs of the link(s) on which
the MPDU was inflight is lost.
2025-01-10 14:51:13 +00:00
Alberto Gallegos Ramonet
8f4292cd22 zigbee: Update Helper and Network joining documentation 2025-01-09 17:31:27 +09:00
Alberto Gallegos Ramonet
459255051a zigbee: Update zigbee grid routing example 2025-01-08 11:14:09 +09:00
Alberto Gallegos Ramonet
c5ed16b05f lr-wpan: Fix missing PHY initialization 2025-01-07 18:31:43 +09:00
Tommaso Pecorella
2a7865cddb core: fix example dependencies 2025-01-05 15:27:31 +01:00
Sébastien Deronne
00b529b15a wifi: Fix type of some variables 2025-01-03 16:32:31 +01:00
Sébastien Deronne
018a87da7e wifi: Prefer direct initialization instead of copy initialization 2025-01-03 16:32:31 +01:00
Sébastien Deronne
002a614c7b wifi: Prefer use of auto for variables using units 2025-01-03 16:32:31 +01:00
Sébastien Deronne
dc5322b504 wifi: Use MHz unit for signal spread 2025-01-03 16:32:31 +01:00
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