Commit Graph

14589 Commits

Author SHA1 Message Date
Stefano Avallone
fe141a64d7 wifi: Add MediumSyncDelay attributes to EHT configuration 2023-10-12 07:06:31 +00:00
Stefano Avallone
bf7cf39231 wifi: Support setting no max number of TXOPs during medium access recovery
Also, methods related to the Common Info field of the Basic variant MLE
are moved to the corresponding struct.
2023-10-12 07:06:31 +00:00
Stefano Avallone
4fc5162f97 wifi: Default EMLSR Manager switches main PHY back to its previous link
...when a TXOP ends, if the aux PHYs do not switch link
2023-10-12 07:06:31 +00:00
Stefano Avallone
f38712dc3c wifi: Re-enable short slot time (if needed) after EMLSR link switch 2023-10-12 07:06:31 +00:00
Stefano Avallone
67098b925b wifi: EMLSR Manager passes more notifications to subclasses 2023-10-12 07:06:31 +00:00
Stefano Avallone
f030fb8d7c wifi: Define struct for parameters of test cases in EMLSR unit test 2023-10-12 07:06:31 +00:00
Stefano Avallone
b902ded5dc wifi: Add header file for wifi EMLSR test 2023-10-12 07:06:31 +00:00
Stefano Avallone
163c603fdd wifi: EMLSR Manager limits the max modulation class supported by aux PHYs 2023-10-12 07:06:31 +00:00
Stefano Avallone
bb0d4f694e wifi: Make some EmlsrManager attributes not modifiable after construction 2023-10-12 07:06:31 +00:00
Stefano Avallone
8558da228b wifi: Enable setting the max modulation class supported by PHY 2023-10-12 07:06:31 +00:00
Alberto Gallegos Ramonet
e442afd977 lr-wpan: Change CapabilityField to standard bitmap 2023-10-11 11:08:09 +09:00
Tommaso Pecorella
f392502d9d csma: use const on transmitted packets 2023-10-11 01:46:36 +02:00
Gabriel Ferreira
c77aba9cbc mpi: initialize MPI_Request with MPI_REQUEST_NULL
Fixes compatibility issue with Mpich
2023-10-06 22:16:41 -03:00
Alberto Gallegos Ramonet
7ea7504476 lr-wpan: Fix PHY BUSY_RX -> RX_ON 2023-10-05 10:54:27 +09:00
Eduardo Almeida
8a0dae335a core, wimax: Fix clang-tidy readability-implicit-bool-conversion warnings 2023-10-04 18:56:25 +00:00
Eduardo Almeida
53c8c975b2 core: Simplify code of RealtimeSimulatorImpl::Run()
Thanks to Peter Barnes
2023-10-04 17:19:47 +00:00
Eduardo Almeida
b1f2afc372 core: (fixes #812) Fix variable overwrite in RealtimeSimulatorImpl::Run()
Thanks to Peter Barnes
2023-10-04 17:19:47 +00:00
Tommaso Pecorella
2d0a2f564a network: clarify socket creation error message 2023-10-03 10:25:19 +02:00
Eduardo Almeida
59246fb83d Fix spelling typos 2023-10-03 00:32:07 +01:00
Tom Henderson
f2a092cb63 core: Add deprecated for ns-3.41 2023-09-27 14:45:20 -07:00
André Apitzsch
83b6a43fd2 openflow: Fix error: variable 's' declared with deduced type 'auto' cannot appear in its own initializer 2023-09-26 15:38:33 +00:00
Tom Henderson
8e579ecd62 netanim: Update installation documentation 2023-09-24 17:45:42 +00:00
Giovanni Grieco
eb43c44dec lte: add INFO messages at RRC, PDCP, RLC layers 2023-09-23 07:41:08 -07:00
Giovanni Grieco
360bef23f2 lte: add log messages at EpcEnbApplication send/recv 2023-09-23 07:41:08 -07:00
Giovanni Grieco
89512e79bd lte: Do not log LteEnbRrc GetTypeId method execution 2023-09-23 07:41:08 -07:00
Giovanni Grieco
ae258175c8 point-to-point-helper: Remove redundant information in log msg 2023-09-23 07:41:08 -07:00
Giovanni Grieco
cc50a0a3cb lte: log messages for packet tracing at eNB RRC 2023-09-23 07:41:08 -07:00
Giovanni Grieco
a42aa4e80e ipv6-static-routing: Downgrade log message to function level 2023-09-23 07:41:08 -07:00
Sébastien Deronne
20d7ae5669 wifi: Update limitations listed in documentation 2023-09-23 01:42:16 +00:00
Tom Henderson
593f1ddd8e wifi: (issue #776) Temporarily disable failing tests 2023-09-22 22:11:21 +00:00
Tom Henderson
bceab38aa6 internet: (fixes #956) Avoid sending RS when link goes down 2023-09-22 16:06:23 +00:00
Eduardo Almeida
86cc890d60 core: (fixes #922) Remove check of EmpiricalRandomVariable pairs ending in exactly 1.0 2023-09-22 12:13:17 +00:00
Eduardo Almeida
50fb216380 core: Allow EmpiricalRandomVariable CDF pairs to be added in any order
- Save CDF pairs in std::map instead of EmpiricalRandomVariable::ValueCDF, which ensures that values are always ordered.
- Remove private class EmpiricalRandomVariable::ValueCDF, which is now unused.
2023-09-22 12:13:17 +00:00
Tommaso Pecorella
061c4f7941 sixlowpan: harmonize test names 2023-09-22 09:29:06 +00:00
Stefano Avallone
a258189f07 wifi: Nullify callback when disposing SpectrumWifiPhy 2023-09-22 11:15:20 +02:00
Gabriel Ferreira
a280df7013 wifi: add missing includes of <algorithm> 2023-09-21 11:56:48 -03:00
Tommaso Pecorella
59985e5557 build: simplify modules dependencies 2023-09-20 13:00:31 +02:00
Tommaso Pecorella
bb61a17906 mobility: (fixes #955) use allowed symbols in test name 2023-09-19 22:43:05 +00:00
Eduardo Almeida
0306cae347 mpi: Remove lingering semicolon 2023-09-19 00:49:00 +01:00
Sébastien Deronne
e01d56abbc wifi: Extend design documentation for multiple spectrum PHY interfaces 2023-09-18 20:36:16 +02:00
Sébastien Deronne
d5eb41a2c7 wifi: Remove need to set channel switching delay to zero in SpectrumWifiPhyMultipleInterfacesTest 2023-09-18 20:36:16 +02:00
Sébastien Deronne
3843003361 wifi: Cleanup trick in SpectrumWifiPhyMultipleInterfacesTest to have all interfaces active 2023-09-18 20:36:15 +02:00
Sébastien Deronne
b1b21c4883 wifi: Configure interfaces of all spectrum PHYs when the channel of one instance has changed 2023-09-18 20:36:15 +02:00
Sébastien Deronne
063e7adce5 wifi: Add callback to notify spectrum channel has switched 2023-09-18 20:36:15 +02:00
Sébastien Deronne
3b5d3e22df wifi: Add function to configure a spectrum PHY interface to cover a given spectrum portion 2023-09-18 20:36:15 +02:00
Sébastien Deronne
6330b774f0 wifi: Rework spectrum PHY to support spectrum model reset of an non-active interface 2023-09-18 20:36:12 +02:00
Sébastien Deronne
8b43585b16 wifi: Rework tests for multiple spectrum PHY interfaces to rely on helpers 2023-09-18 20:24:20 +02:00
Sébastien Deronne
fe21da9843 wifi: Always track signals from inactive PHY interfaces by default 2023-09-18 20:24:20 +02:00
Sébastien Deronne
052288e8cd wifi: Add test to verify interfaces configuration using spectrum PHY helper 2023-09-18 20:24:19 +02:00
Sébastien Deronne
2eedb41ad0 wifi: Add function to retrieve interfaces attached to the spectrum PHY 2023-09-18 20:24:19 +02:00