wonderful dataset isaac! A lot to learn there and quite a bit I can explain, which might take me days to do with graphs and the like.
But it's late, and unless you are planning on doing another test run I will defer.
It is mildly easier to look at this stuff in bulk, so I did a wget -l 1- m
http://candelatech.com/downloads/wifi-reports/trial1/ on the data.
Quick top level notes rather than write a massive blog with graph entry....
-1) These are totally artificial tests, stressing out queue management. There are no
winners, or losers per se', only data. Someday we can get to winners and losers,
but we have a zillion interrelated variables to isolate and fix first. So consider this data a *baseline* for what wifi - at the highest rate possible - looks like today - and I'd dearly like some results that are below mcs4 on average also as a baseline....
Typical wifi traffic looks nothing like rrul, for example. rrul vs rrul_be is useful for showing how badly 802.11e queues actually work today, however.
0) Pretty hard to get close to the underlying capability of the mac, isn't it? Plenty of problems besides queue management could exist, including running out of cpu....
1) SFQ has a default packet limit of 128 packets which does not appear to be enough at these speeds. Bump it to 1000 for a more direct comparison to the other qdiscs.
You will note a rather big difference in cwnd on your packet captures, and bandwidth usage more similar to pfifo_fast. I would expect, anyway.
2) I have generally felt that txops needed more of a "packing" approach to wedging packets into a txop rather than a pure sfq or drr approach, as losses tend to be bursty, and maximizing the number of flows in a txop a goodness. SFQ packs better than DRR.
That said there are so many compensation stuff (like retries) getting in the way right now...