Sébastien Deronne
|
3871191f08
|
wifi: Fix MAC not attached to each remote station manager in aggregation tests
|
2024-01-21 16:57:24 +00:00 |
|
Alberto Gallegos Ramonet
|
a56892a5f4
|
lr-wpan: Status enumeration fixes
|
2024-01-19 09:29:23 +09:00 |
|
Tommaso Pecorella
|
6636d62509
|
sixlowpan: use RFC7973 EtherType and remove obsolete attributes
|
2024-01-18 17:50:18 +00:00 |
|
Stefano Avallone
|
d5f9dc201b
|
internet: Set the TOS for ICMP Echo Requests/Replies
|
2024-01-15 20:43:22 +00:00 |
|
Stefano Avallone
|
2c8c6ccea1
|
core: Add a UniformRandomVariable wrapper to meet UniformRandomBitGenerator requirements
|
2024-01-15 18:11:49 +00:00 |
|
Tommaso Pecorella
|
28a2f2293c
|
network: (fixes #1005) simplify and sanitize mac addresses parsing from strings
|
2024-01-13 21:19:45 -06:00 |
|
Tommaso Pecorella
|
9ba4400834
|
internet: fix MAC address in test
|
2024-01-13 21:17:58 -06:00 |
|
André Apitzsch
|
a39bcfa7ea
|
fd-net-device, network, tap-bridge: Simplify IP and MAC address conversion functions
While at it, remove now unneeded defines and helper functions.
|
2024-01-12 10:01:13 +01:00 |
|
André
|
b988187bd1
|
network: Use early return
|
2024-01-10 21:40:47 +00:00 |
|
Tolik Zinovyev
|
55114f4b68
|
wifi: replace destructors with default destructors.
|
2024-01-09 20:09:51 +00:00 |
|
André Apitzsch
|
eb699398fd
|
tap-bridge: dumbbell: Fix 'WifiRemoteStationManager selected does not support HT rates' error
|
2024-01-08 10:05:52 +00:00 |
|
Tolik Zinovyev
|
4fe9136c02
|
internet: schedule for immediate time a self addressed packet.
|
2024-01-06 23:33:26 +00:00 |
|
Andrea Lacava
|
8814a0bdaf
|
Fix documentation for ns3::BulkSendHelper class reference
|
2024-01-02 21:53:39 +00:00 |
|
Tom Henderson
|
5b48b64a83
|
Remove redundant check (fix contributed by Ayat Al-Wraikat)
|
2023-12-23 14:45:26 -08:00 |
|
Tom Henderson
|
d801a9ab6b
|
wifi: Add method to get ObssPdAlgorithm
|
2023-12-23 14:33:08 -08:00 |
|
Sébastien Deronne
|
1a5dd2a544
|
wifi: Reduce precision to avoid infinite loop when Ideal rate manager is used with EHT
|
2023-12-21 19:48:56 +01:00 |
|
Sébastien Deronne
|
a2ad467ee4
|
wifi: Add EHT support in Ideal rate manager
|
2023-12-21 19:48:56 +01:00 |
|
Sébastien Deronne
|
7ac21a2c79
|
wifi: Simplify and reduce copy-paste in Ideal rate manager
|
2023-12-21 19:48:56 +01:00 |
|
Stefano Avallone
|
014a8cd8c1
|
wifi: Fix log component name for WifiPhyStateHelper
|
2023-12-18 13:11:14 +01:00 |
|
Gabriel Ferreira
|
7806ff2e85
|
build: update LIBRARIES_TO_LINK lists with minimal sets
|
2023-12-15 13:24:29 -03:00 |
|
Sébastien Deronne
|
4a052dd0af
|
wifi: Use std::optional instead of a negative delay for GetDelayUntilChannelSwitch instead
|
2023-12-13 20:01:51 +00:00 |
|
Sébastien Deronne
|
db5a727804
|
wifi: Cleanup WifiPhy::GetDelayUntilChannelSwitch
|
2023-12-13 20:01:51 +00:00 |
|
Sébastien Deronne
|
06ae0752eb
|
wifi: Reduce code duplication by calling WifiPhy::Reset
|
2023-12-13 20:01:51 +00:00 |
|
Sébastien Deronne
|
884a3972a2
|
wifi: Do not call SwitchMaybeToCcaBusy in wifiPhy::Reset function
|
2023-12-13 20:01:51 +00:00 |
|
Sébastien Deronne
|
959998752f
|
wifi: Move code to clear RX events to AbortCurrentReception function
|
2023-12-13 20:01:51 +00:00 |
|
Sébastien Deronne
|
1c320d7d07
|
wifi: Preamble detection events are always cleared when canceled
|
2023-12-13 20:01:51 +00:00 |
|
Sébastien Deronne
|
d5aab3adc6
|
wifi: No preamble can be received when PHY is in sleep mode
|
2023-12-13 20:01:51 +00:00 |
|
Sébastien Deronne
|
6deb869ce0
|
wifi: Handle case PHY is switched off when checking on current state
|
2023-12-13 20:01:51 +00:00 |
|
Sébastien Deronne
|
2c73b9e59c
|
wifi: Make sure TX or RX event is canceled in WifiPhy::Reset
|
2023-12-13 20:01:51 +00:00 |
|
Sébastien Deronne
|
c645f7240c
|
wifi: No need to reset Ptr before clearing the map
|
2023-12-13 20:01:51 +00:00 |
|
Sébastien Deronne
|
ac1573c1b3
|
wifi: No need to check if event is running to cancel it
|
2023-12-13 20:01:51 +00:00 |
|
Sébastien Deronne
|
24d270d0ae
|
wifi: Reduce use of std::make_pair
|
2023-12-13 20:01:51 +00:00 |
|
Stefano Avallone
|
71c5c37999
|
core: Log macros print boolean values as true/false instead of 1/0
|
2023-12-11 08:43:51 +01:00 |
|
Alberto Gallegos Ramonet
|
3f26052993
|
lr-wpan: DoDispose SIGSEGV and beacon fixes
|
2023-12-11 11:40:05 +09:00 |
|
André
|
dfacaba661
|
brite: Fix forward declaration of Topology class
|
2023-12-07 12:56:53 +00:00 |
|
Stefano Avallone
|
064c7440dc
|
wifi: Update scope and limitations in documentation
|
2023-12-06 09:25:39 +01:00 |
|
Stefano Avallone
|
6a2e56c9fe
|
wifi: Allow creation of A-MSDUs containing a single MSDU
|
2023-12-06 09:24:49 +01:00 |
|
Stefano Avallone
|
9569165b06
|
wifi: Extend aggregation unit test
|
2023-12-06 09:24:49 +01:00 |
|
Stefano Avallone
|
0d693ef45e
|
wifi: Stop A-MSDU aggregation if an A-MSDU is found in the queue
A-MSDUs with no assigned sequence number may be found in the queue
after an RTS/CTS failure.
|
2023-12-06 09:24:49 +01:00 |
|
Stefano Avallone
|
d6db2e45de
|
wifi: Do not start A-MSDU aggregation if an A-MSDU is found in the queue
A-MSDUs with no assigned sequence number may be found in the queue
after an RTS/CTS failure.
|
2023-12-06 09:24:49 +01:00 |
|
Sébastien Deronne
|
c24de8e319
|
network: use 32 bits instead of 16 bits to support larger packets
|
2023-12-05 20:31:07 +00:00 |
|
Eduardo Almeida
|
be0d02ab51
|
examples,dsr,lte,olsr,tc: Remove unused config-store includes
|
2023-12-05 16:22:06 +00:00 |
|
Sébastien Deronne
|
d1d538ef46
|
wifi: Document implementation choice regarding Block Ack agreement setup
|
2023-12-03 15:49:56 +01:00 |
|
Stefano Avallone
|
7f1c31b5ec
|
wifi: WifiPhyStateHelper keeps a list of weak pointers to PHY listeners
|
2023-11-30 09:43:30 +00:00 |
|
Stefano Avallone
|
5be1025887
|
wifi: Prevent changes to list of PHY listeners while iterating over it
|
2023-11-30 09:43:30 +00:00 |
|
Stefano Avallone
|
5bd77d712d
|
wifi: Avoid code duplication in WifiPhyStateHelper
|
2023-11-30 09:43:30 +00:00 |
|
Stefano Avallone
|
7165cf22af
|
wifi: Use shared pointers to pass PhyListeners to WifiPhyStateHelper via WifiPhy
|
2023-11-30 09:43:30 +00:00 |
|
Stefano Avallone
|
f8819a4966
|
wifi: Set the initiator flag in DELBA frames
|
2023-11-28 20:00:36 +01:00 |
|
Sébastien Deronne
|
3fd9a97df8
|
wifi: Make sure access to channel is requested when a DELBA frame is enqueued
|
2023-11-28 07:04:40 +00:00 |
|
Sébastien Deronne
|
473f67949f
|
wifi: Agreement is torn down once a DELBA frame is acknowledged
|
2023-11-28 07:04:40 +00:00 |
|