Gabriel Ferreira
cd01ebb1fe
lte: initialize variable
2023-10-17 18:16:22 -03:00
Gabriel Ferreira
ea31a255fa
propagation: replace map with unordered_map for MobilityPair
2023-10-17 18:16:22 -03:00
Gabriel Ferreira
3e3b9a2f96
core: make 'norm' unambiguous
2023-10-17 18:16:21 -03:00
Gabriel Ferreira
958734c2fe
lte: replace problematic map.insert(key,value) with map[key] = value
2023-10-17 18:16:21 -03:00
Gabriel Ferreira
2797c90b18
build: format cmake
2023-10-17 18:16:21 -03:00
Gabriel Ferreira
cbdc9a429b
wifi: use const ref instead of copy
...
To satisfy clang-tidy and some compilers
2023-10-17 18:16:21 -03:00
Gabriel Ferreira
d31130c46a
lte: performing arithmetic operations between two different enums is forbidden in C++20
2023-10-17 18:16:21 -03:00
Gabriel Ferreira
5b130ba365
core: template id isn't allowed in constructors and destructors on C++20
...
https://timsong-cpp.github.io/cppwp/n4861/diff.cpp17#class-2
2023-10-17 18:16:21 -03:00
Eduardo Almeida
849700282a
traffic-control: Change return type of RedQueueDisc::DropEarly() from uint32_t to bool
2023-10-12 12:58:07 +00:00
Stefano Avallone
edf72af4bf
wifi: EMLSR clients honor the limit on max number of TXOP attempts
2023-10-12 07:06:31 +00:00
Stefano Avallone
74c9b84e3e
wifi: Make sure that we do not start a transmission on a blocked EMLSR link
2023-10-12 07:06:31 +00:00
Stefano Avallone
c9dd0e4d62
wifi: EMLSR clients send RTS as initial frame in a TXOP while MediumSyncDelay timer is running
2023-10-12 07:06:31 +00:00
Stefano Avallone
b4054c72fe
wifi: Stop MediumSyncDelay timer when receiving an MPDU
2023-10-12 07:06:31 +00:00
Stefano Avallone
cf3c8182f2
wifi: EMLSR Manager handles MediumSyncDelay timers
2023-10-12 07:06:31 +00:00
Stefano Avallone
2a2287737c
wifi: MediumSyncDelay info advertised by AP MLD is stored by EMLSR Manager
2023-10-12 07:06:31 +00:00
Stefano Avallone
5e1047dcee
wifi: Add MediumSyncDelay Info to Multi-Link Elements included by AP MLDs in Assoc Resp frames
2023-10-12 07:06:31 +00:00
Stefano Avallone
5db0a7b39d
wifi: Temporarily disable EMLSR test case
2023-10-12 07:06:31 +00:00
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