-
cbb97e5baf
wifi: Add attribute to WifiSpectrumSignalParameters so as to differentiate OFDMA from non-OFDMA
Rediet
2020-07-06 12:04:45 +02:00
-
ec91858b92
wifi: Add function to create OFDMA TX PSD
Sébastien Deronne
2019-07-03 22:21:40 +02:00
-
2d15c8d4d8
wifi: Add methods to HeRu
Rediet
2020-07-06 16:08:05 +02:00
-
aa2496bb45
wifi: Add PHY tests for HE TB preambles reception
Sébastien Deronne
2021-01-02 15:30:26 +01:00
-
093368c989
wifi: Erase preamble event when dropping incoming PPDU
Rediet
2020-10-12 14:46:47 +02:00
-
6de4e8d7f5
wifi: Handle multiple HE TB preambles
Sébastien Deronne
2019-07-31 20:33:06 +02:00
-
ce7f3ac3a5
wifi: Add test case for PPDU UID attribution
Rediet
2019-07-04 15:24:49 +02:00
-
96c94c3ada
wifi: Use UID of PPDU containing trigger frame to identify resulting HE TB PPDUs
Rediet
2019-07-02 10:24:06 +02:00
-
2a2905857c
wifi: Add unique ID for PPDUs
Rediet
2019-07-02 10:02:36 +02:00
-
d403ff4c7e
wifi: Use length field from TXVECTOR to compute the TX duration of a HE TB PPDU
Sébastien Deronne
2019-08-22 21:06:19 +02:00
-
bc9a69f199
wifi: Add length field to the TXVECTOR
Sébastien Deronne
2019-08-22 20:42:53 +02:00
-
7ee21c2cf8
wifi: Add methods to convert L-SIG length to HE TB PPDU duration and vice versa
Sébastien Deronne
2019-08-22 13:49:40 +02:00
-
feaee7fed9
wifi: Handle transmission of HE TB PPDUs
Sébastien Deronne
2019-07-03 20:12:37 +02:00
-
c0d9cc7fac
wifi: Compute correct training and SIG-A length for HE TB PPDUs
Rediet
2020-07-02 17:48:43 +02:00
-
fb875b768c
wifi: Compute correct HE-SIG-B duration for HE MU
Rediet
2019-06-25 09:57:38 +02:00
-
f4093b3097
wifi: Define method to obtain HE-SIG-B mode
Rediet
2020-03-03 09:46:53 +01:00
-
f038f54215
wifi: Compute the number of RUs per HE-SIG-B content channel
Rediet
2019-06-18 13:12:33 +02:00
-
7c561be6f8
wifi: Change GetPlcpSigBDuration's signature
Rediet
2019-06-18 14:01:31 +02:00
-
eb92e3c5a2
wifi: Handle HE TB PPDUs in TX vector
Stefano Avallone
2019-06-12 18:36:49 +02:00
-
d2d5459888
core: fix trickle-timer compilation on clang gt 10
Tommaso Pecorella
2021-02-07 10:12:44 +00:00
-
386127f8da
wifi: (fixes #308) Remove typedef in definition of struct RuSpec
Stefano Avallone
2021-02-06 22:02:41 +01:00
-
457142a618
core: Trickle timer implementation
Tommaso Pecorella
2021-02-06 04:47:50 +00:00
-
f158e46fa7
gitlab: (partial fix to #330) run CI tests in optimized and release only.
Tommaso Pecorella
2021-02-06 02:44:06 +00:00
-
6b6e630165
gitlab: (partial fix to #330) add key to cache (2)
Tommaso Pecorella
2021-02-06 00:20:27 +00:00
-
c16fce9634
gitlab: (partial fix to #330) add key to cache
Tommaso Pecorella
2021-02-05 09:36:18 +00:00
-
8eb6b7cdc7
uan: Rescan bindings
Tom Henderson
2021-02-02 08:00:45 -08:00
-
a97574779b
uan: (fixes #129, merges !162) EndTx moved to PhyListener
Federico Guerra
2020-01-14 21:14:37 +01:00
-
d1de97b68b
core: Default to deterministic seed for random variable stream test
Tom Henderson
2021-01-26 14:21:42 -08:00
-
b85a8bd782
tcp: Make CUBIC the default congestion control algorithm
Tom Henderson
2021-01-26 14:07:44 -08:00
-
ef7ea11aec
propagation: m_percType3Vehicles is a percentage
Tommaso Zugno
2021-01-29 16:25:49 +01:00
-
4b60c4d6f0
propagation: Fix log normal params and blocker type determination
Tommaso Zugno
2021-01-29 15:48:19 +01:00
-
a867437a58
fd-net-device: (workaround for #343) Stop devices before simulator
Tom Henderson
2021-01-31 10:55:04 -08:00
-
78c1c9f64a
openflow: (fixes #342) remove unused libraries (boost, xml2)
Tommaso Pecorella
2021-01-31 13:37:13 +00:00
-
cd8414e0e3
click, brite: avoid defining "DL" as compilation param
Tommaso Pecorella
2021-01-30 20:11:06 +01:00
-
fba9195517
routing: Avoid dereferencing null pointer
Tommaso Pecorella
2021-01-30 14:29:57 +01:00
-
5f4926baeb
internet: Avoid dereferencing null pointer
Tom Henderson
2021-01-29 17:34:17 -08:00
-
4847b379df
traffic-control: fix examples broken in
5407711b
Tommaso Pecorella
2021-01-29 11:19:05 +00:00
-
5407711b8f
applications: remove unneeded module dependency
Tommaso Pecorella
2021-01-28 22:52:49 +00:00
-
1ab4fa6e9a
wifi: Fix valgrind for wifi-mac-queue test (again)
Stefano Avallone
2021-01-28 11:13:30 +01:00
-
15ab50c031
wifi,wave,mesh: Rescan python bindings
Stefano Avallone
2021-01-27 14:58:54 +01:00
-
aa677be36e
wifi: Remove BlockAckCache
Stefano Avallone
2020-12-03 21:41:14 +01:00
-
9c93c42e65
wifi: Remove MacLowTransmissionParameters
Stefano Avallone
2020-12-03 21:37:51 +01:00
-
01bd216b78
wifi: Cleanup Txop and QosTxop
Stefano Avallone
2020-12-03 18:16:03 +01:00
-
512c0c62ba
wifi: Goodbye, MacLow!
Stefano Avallone
2020-12-03 15:37:01 +01:00
-
b589c232b9
wifi: Make WifiMac subclasses independent of MacLow
Stefano Avallone
2020-12-03 15:26:53 +01:00
-
557ad4c76e
wifi: Make Txop independent of MacLow
Stefano Avallone
2020-12-03 11:39:19 +01:00
-
2ea96f9f18
wifi: Make QosTxop independent of MacLow
Stefano Avallone
2020-12-03 09:56:32 +01:00
-
12745641e6
wifi: Make ChannelAccessManager independent of MacLow
Stefano Avallone
2020-12-03 09:53:52 +01:00
-
da674b9139
wifi: Remove the WifiAckPolicySelector
Stefano Avallone
2020-12-03 09:16:25 +01:00
-
1b3c743b0f
wifi: Make MPDU and MSDU aggregators independent of MacLow
Stefano Avallone
2020-12-02 23:07:01 +01:00
-
9a4a3ce716
wifi: Remove PCF support
Stefano Avallone
2020-12-01 12:08:35 +01:00
-
0719242888
wifi: Remove MacLow usage from tests
Stefano Avallone
2020-12-02 19:42:13 +01:00
-
d3b9214f3f
wifi: Switch to using the FrameExchangeManagers on all stations
Stefano Avallone
2020-11-30 23:56:28 +01:00
-
3879294481
wifi: Update rate if retry limit is not reached in MinstrelHT
Stefano Avallone
2020-11-30 23:49:12 +01:00
-
922e150f68
wifi: Introduce the HE Frame Exchange Manager
Stefano Avallone
2020-11-30 16:35:29 +01:00
-
5300841931
wifi: Introduce the VHT Frame Exchange Manager
Stefano Avallone
2020-11-30 16:30:30 +01:00
-
9177900cde
wifi: Add a new GetNextAmsdu method to MsduAggregator
Stefano Avallone
2020-11-30 13:03:20 +01:00
-
1cb7bb3526
wifi: Introduce the HT Frame Exchange Manager
Stefano Avallone
2020-11-30 12:21:24 +01:00
-
ef0ce76a62
wifi: Add Block Ack support to WifiDefaultAckManager
Stefano Avallone
2020-11-29 19:57:10 +01:00
-
255499b3c7
wifi: Add some new QosTxop methods
Stefano Avallone
2020-11-29 19:11:10 +01:00
-
597b78aaee
wifi: Add per-(address,tid) statistics to WifiMacQueue
Stefano Avallone
2019-10-09 19:09:32 +02:00
-
75e275872a
wifi: Add a new GetNextMpdu method to MpduAggregator
Stefano Avallone
2020-11-29 16:42:18 +01:00
-
2fdb49503e
wifi: Pass the MAC to MSDU and MPDU aggregator
Stefano Avallone
2020-07-07 17:30:27 +02:00
-
e519aa579d
wifi: Add a BlockAckAgreement subclass for recipients
Stefano Avallone
2020-11-29 15:28:00 +01:00
-
3d1f8a69c9
wifi: Use BlockAckReqType for the type of Block Ack Requests
Stefano Avallone
2019-08-06 23:33:46 +02:00
-
05164c82d6
wifi: Support Compressed Block Acks with different bitmap sizes
Stefano Avallone
2019-08-06 21:52:38 +02:00
-
2abd505920
wifi: BlockAckAgreement selects the type of BAs/BARs
Stefano Avallone
2019-08-04 22:58:25 +02:00
-
2b8cb2b182
wifi: Rework block ack type
Stefano Avallone
2019-08-04 15:54:17 +02:00
-
cd34fa9290
wifi: Rework MacLowTransmissionParameters members
Stefano Avallone
2019-08-02 13:00:51 +02:00
-
83abb82f0e
wave: (fixes #341) Resolve reference cycles
Tom Henderson
2021-01-25 10:45:50 -08:00
-
96c1306df9
wifi, wave: Rescan python bindings
Stefano Avallone
2021-01-25 11:47:55 +01:00
-
0e7366d744
wave: Replace WaveMacLow with WaveFrameExchangeManager
Stefano Avallone
2020-11-16 11:54:47 +01:00
-
75ee956e65
wifi: Remove WifiRemoteStationManager::UpdateFragmentationThreshold ()
Stefano Avallone
2020-07-06 19:03:17 +02:00
-
4296ea596f
wifi: Add a test for TXOP rules
Stefano Avallone
2020-05-31 22:56:23 +02:00
-
d9e78429cb
wifi: Add support for PIFS recovery
Stefano Avallone
2021-01-21 12:59:46 +01:00
-
cf13cf328f
wifi: Switch to using the QosFrameExchangeManager on QoS stations
Stefano Avallone
2020-11-25 22:44:41 +01:00
-
ba68ed7d78
wifi: Use HT STAs in block ack test suite
Stefano Avallone
2020-11-25 22:42:29 +01:00
-
d393247888
wifi: Introduce the QoS Frame Exchange Manager
Stefano Avallone
2020-11-25 20:14:38 +01:00
-
edc9601742
wifi: Add new useful QosTxop methods
Stefano Avallone
2020-11-25 19:45:38 +01:00
-
1209d58fb7
wifi: Make ChannelAccessManager::GetAccessGrantStart() public
Stefano Avallone
2020-11-25 18:17:12 +01:00
-
d7cc8c3321
wifi: APs store buffer status reports carried by QoS frames
Stefano Avallone
2020-11-25 17:00:09 +01:00
-
b60fb53916
wifi: Add support for setting the Queue Size subfield in the QoS control field
Stefano Avallone
2020-11-25 17:24:16 +01:00
-
95711be71b
wifi: Fix valgrind for wifi-devices-{dcf, edca} tests
Stefano Avallone
2021-01-22 13:00:40 +01:00
-
5ab9359b80
wifi: Fix valgrind for wifi-mac-queue test
Stefano Avallone
2021-01-21 23:28:55 +01:00
-
3f8a2afdc8
build: partially rev.
a455a427 (-Wno-parentheses)
Tommaso Pecorella
2021-01-20 20:26:37 +00:00
-
279b3d5986
wifi,wave,mesh: Rescan python bindings
Stefano Avallone
2021-01-19 22:14:04 +01:00
-
16c934115f
wifi: WifiMacHelper installs protection and ack managers
Stefano Avallone
2020-11-24 22:35:58 +01:00
-
3b0629d877
wifi: Switch to using the FrameExchangeManager on non-QoS stations
Stefano Avallone
2020-04-10 17:22:47 +02:00
-
0e414b6c90
wifi: Enable QoS support in the backward compatibility examples
Stefano Avallone
2020-11-16 11:52:41 +01:00
-
ffd108ae49
wifi: Initialize more MAC header fields
Stefano Avallone
2020-11-20 07:44:32 +01:00
-
31016d8147
wifi: Add the FrameExchangeManager base class
Stefano Avallone
2020-11-19 22:14:25 +01:00
-
1b03c3826a
wifi: Add a method to MacTxMiddle to reset the current sequence number
Stefano Avallone
2020-11-19 21:53:43 +01:00
-
29cb1bfe0f
wifi: Txop holds a channel access state
Stefano Avallone
2020-11-19 16:28:39 +01:00
-
172f0f8598
wifi: Make the methods to update CW public
Stefano Avallone
2020-04-29 11:05:56 +02:00
-
336cbc6a9d
wifi: WifiRemoteStationManager makes use of WifiMacQueueItems
Stefano Avallone
2020-04-24 23:20:10 +02:00
-
c43ac51919
wifi: Add public methods to RegularWifiMac to get (Qos)Txops
Stefano Avallone
2020-04-24 09:46:33 +02:00
-
18e3958347
wifi: Add a default WifiAckManager
Stefano Avallone
2020-11-18 22:53:16 +01:00
-
8c65f56872
wifi: Add the WifiAckManager base class
Stefano Avallone
2020-11-18 22:25:18 +01:00
-
4d883466f4
wifi: Add a default WifiProtectionManager
Stefano Avallone
2020-11-18 22:04:57 +01:00
-
cde282e62a
wifi: Move methods from MacLow to WifiRemoteStationManager
Stefano Avallone
2020-11-18 21:51:14 +01:00