Tommaso Zugno
|
4b60c4d6f0
|
propagation: Fix log normal params and blocker type determination
|
2021-01-31 17:06:24 -08:00 |
|
Tom Henderson
|
a867437a58
|
fd-net-device: (workaround for #343) Stop devices before simulator
|
2021-01-31 10:55:04 -08:00 |
|
Tommaso Pecorella
|
78c1c9f64a
|
openflow: (fixes #342) remove unused libraries (boost, xml2)
|
2021-01-31 13:37:13 +00:00 |
|
Tommaso Pecorella
|
cd8414e0e3
|
click, brite: avoid defining "DL" as compilation param
|
2021-01-30 20:11:06 +01:00 |
|
Tommaso Pecorella
|
fba9195517
|
routing: Avoid dereferencing null pointer
|
2021-01-30 14:29:57 +01:00 |
|
Tom Henderson
|
5f4926baeb
|
internet: Avoid dereferencing null pointer
|
2021-01-29 17:34:17 -08:00 |
|
Tommaso Pecorella
|
4847b379df
|
traffic-control: fix examples broken in 5407711b
|
2021-01-29 11:19:05 +00:00 |
|
Tommaso Pecorella
|
5407711b8f
|
applications: remove unneeded module dependency
|
2021-01-28 22:52:49 +00:00 |
|
Stefano Avallone
|
1ab4fa6e9a
|
wifi: Fix valgrind for wifi-mac-queue test (again)
|
2021-01-28 11:14:21 +01:00 |
|
Stefano Avallone
|
15ab50c031
|
wifi,wave,mesh: Rescan python bindings
|
2021-01-28 11:14:11 +01:00 |
|
Stefano Avallone
|
aa677be36e
|
wifi: Remove BlockAckCache
|
2021-01-28 09:33:22 +01:00 |
|
Stefano Avallone
|
9c93c42e65
|
wifi: Remove MacLowTransmissionParameters
|
2021-01-28 09:33:22 +01:00 |
|
Stefano Avallone
|
01bd216b78
|
wifi: Cleanup Txop and QosTxop
|
2021-01-28 09:33:17 +01:00 |
|
Stefano Avallone
|
512c0c62ba
|
wifi: Goodbye, MacLow!
|
2021-01-27 19:56:43 +01:00 |
|
Stefano Avallone
|
b589c232b9
|
wifi: Make WifiMac subclasses independent of MacLow
|
2021-01-27 19:56:41 +01:00 |
|
Stefano Avallone
|
557ad4c76e
|
wifi: Make Txop independent of MacLow
|
2021-01-27 19:54:13 +01:00 |
|
Stefano Avallone
|
2ea96f9f18
|
wifi: Make QosTxop independent of MacLow
|
2021-01-27 19:54:13 +01:00 |
|
Stefano Avallone
|
12745641e6
|
wifi: Make ChannelAccessManager independent of MacLow
|
2021-01-27 19:54:13 +01:00 |
|
Stefano Avallone
|
da674b9139
|
wifi: Remove the WifiAckPolicySelector
|
2021-01-27 19:54:13 +01:00 |
|
Stefano Avallone
|
1b3c743b0f
|
wifi: Make MPDU and MSDU aggregators independent of MacLow
|
2021-01-27 19:54:13 +01:00 |
|
Stefano Avallone
|
9a4a3ce716
|
wifi: Remove PCF support
PCF has been deprecated and will be removed from the IEEE 802.11 standard.
|
2021-01-27 19:54:01 +01:00 |
|
Stefano Avallone
|
0719242888
|
wifi: Remove MacLow usage from tests
|
2021-01-26 23:28:01 +01:00 |
|
Stefano Avallone
|
d3b9214f3f
|
wifi: Switch to using the FrameExchangeManagers on all stations
|
2021-01-26 22:32:24 +01:00 |
|
Stefano Avallone
|
3879294481
|
wifi: Update rate if retry limit is not reached in MinstrelHT
|
2021-01-26 22:32:24 +01:00 |
|
Stefano Avallone
|
922e150f68
|
wifi: Introduce the HE Frame Exchange Manager
Empty for now.
|
2021-01-26 22:32:24 +01:00 |
|
Stefano Avallone
|
5300841931
|
wifi: Introduce the VHT Frame Exchange Manager
|
2021-01-26 22:32:24 +01:00 |
|
Stefano Avallone
|
9177900cde
|
wifi: Add a new GetNextAmsdu method to MsduAggregator
which does not dequeue MSDUs.
|
2021-01-26 22:32:24 +01:00 |
|
Stefano Avallone
|
1cb7bb3526
|
wifi: Introduce the HT Frame Exchange Manager
|
2021-01-26 22:32:24 +01:00 |
|
Stefano Avallone
|
ef0ce76a62
|
wifi: Add Block Ack support to WifiDefaultAckManager
|
2021-01-26 22:32:24 +01:00 |
|
Stefano Avallone
|
255499b3c7
|
wifi: Add some new QosTxop methods
|
2021-01-26 22:32:24 +01:00 |
|
Stefano Avallone
|
597b78aaee
|
wifi: Add per-(address,tid) statistics to WifiMacQueue
that can be retrieved in constant time in the average case
|
2021-01-26 22:32:24 +01:00 |
|
Stefano Avallone
|
75e275872a
|
wifi: Add a new GetNextMpdu method to MpduAggregator
which does not dequeue MSDUs.
|
2021-01-26 22:32:24 +01:00 |
|
Stefano Avallone
|
2fdb49503e
|
wifi: Pass the MAC to MSDU and MPDU aggregator
|
2021-01-26 22:32:24 +01:00 |
|
Stefano Avallone
|
e519aa579d
|
wifi: Add a BlockAckAgreement subclass for recipients
|
2021-01-26 22:32:24 +01:00 |
|
Stefano Avallone
|
3d1f8a69c9
|
wifi: Use BlockAckReqType for the type of Block Ack Requests
|
2021-01-26 22:32:24 +01:00 |
|
Stefano Avallone
|
05164c82d6
|
wifi: Support Compressed Block Acks with different bitmap sizes
|
2021-01-26 22:32:24 +01:00 |
|
Stefano Avallone
|
2abd505920
|
wifi: BlockAckAgreement selects the type of BAs/BARs
|
2021-01-26 22:32:24 +01:00 |
|
Stefano Avallone
|
2b8cb2b182
|
wifi: Rework block ack type
|
2021-01-26 22:32:24 +01:00 |
|
Stefano Avallone
|
cd34fa9290
|
wifi: Rework MacLowTransmissionParameters members
|
2021-01-26 22:32:24 +01:00 |
|
Tom Henderson
|
83abb82f0e
|
wave: (fixes #341) Resolve reference cycles
|
2021-01-25 10:45:50 -08:00 |
|
Stefano Avallone
|
96c1306df9
|
wifi, wave: Rescan python bindings
|
2021-01-25 13:33:40 +01:00 |
|
Stefano Avallone
|
0e7366d744
|
wave: Replace WaveMacLow with WaveFrameExchangeManager
|
2021-01-24 16:02:37 +01:00 |
|
Stefano Avallone
|
75ee956e65
|
wifi: Remove WifiRemoteStationManager::UpdateFragmentationThreshold ()
FrameExchangeManager derives the size of a fragment from the previous fragment.
|
2021-01-24 16:02:37 +01:00 |
|
Stefano Avallone
|
4296ea596f
|
wifi: Add a test for TXOP rules
|
2021-01-24 16:02:37 +01:00 |
|
Stefano Avallone
|
d9e78429cb
|
wifi: Add support for PIFS recovery
|
2021-01-24 16:02:34 +01:00 |
|
Stefano Avallone
|
cf13cf328f
|
wifi: Switch to using the QosFrameExchangeManager on QoS stations
|
2021-01-24 15:58:50 +01:00 |
|
Stefano Avallone
|
ba68ed7d78
|
wifi: Use HT STAs in block ack test suite
because Basic Block Ack support is incomplete.
|
2021-01-24 15:58:50 +01:00 |
|
Stefano Avallone
|
d393247888
|
wifi: Introduce the QoS Frame Exchange Manager
|
2021-01-24 15:58:12 +01:00 |
|
Stefano Avallone
|
edc9601742
|
wifi: Add new useful QosTxop methods
|
2021-01-22 19:30:01 +01:00 |
|
Stefano Avallone
|
1209d58fb7
|
wifi: Make ChannelAccessManager::GetAccessGrantStart() public
So that FEMs can check whether the channel has been idle in the
last IFS interval.
|
2021-01-22 19:23:51 +01:00 |
|