What I did was just a hack to demonstrate the principle. Today 802.11n is very different assuming you only use HT.<div>The APware project at MIT will give you some good hints.<span></span><br><div><br></div><div>Short term fairness was bad, long term fairness very good.<div><br></div><div>Short term I believe is very difficult to achieve because of the EDCF.  Short term fairness can be very good only using time slotted MAC.</div><div><br><br>On Wednesday, 11 May 2016, Toke Høiland-Jørgensen <<a href="mailto:toke@toke.dk">toke@toke.dk</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Luca Muscariello <<a href="javascript:;" onclick="_e(event, 'cvml', 'luca.muscariello@gmail.com')">luca.muscariello@gmail.com</a>> writes:<br>
<br>
>  Do you happen to recall what precision you achieved or how much the<br>
>  precision was really important? Several papers seem to assume that very<br>
>  high precision is not terribly important since it all evens out in the<br>
>  end, and I can see how that could be true; but would like to have it<br>
>  confirmed :)<br>
><br>
> what do you mean with precision?<br>
> Do you mean in measuring the PHY rate?<br>
> Short term vs long term measurements? else?<br>
<br>
Yes, in measuring the rate. Was this a per-packet thing, and were you<br>
actually able to get information sufficiently accurate to achieve the<br>
desired level of fairness? And by what mechanism? Was this in the driver<br>
or higher up in the stack?<br>
<br>
> The hard part was adaptiveness. Correlation between the speed of the<br>
> STA, the PHY rate controller and quanta updates in SFQ.<br>
<br>
Yes, that's what I though :)<br>
<br>
> Ideally we were trying to approach something like<br>
> downlink channel scheduling in HSDPA where you have slotted time TX<br>
> and polling. A slot in HSDPA (but also LTE) is a burst  of fixed time size of several packets.<br>
> Similar to what you want to achieve in your email point 1.<br>
<br>
Yeah, if we could just switch to TDMA a lot of things would be much<br>
simpler...<br>
<br>
> As a side note, there are several differences in aggregates in 802.11n<br>
> and HSDPA/LTE as in the latter the scheduler can send an aggregate<br>
> containing packets using different modulation/coding schemes to reach<br>
> different stations with a single aggregate transmission.<br>
<br>
Neat.<br>
<br>
> For the records, this feature was rejected in the 802.11n amendement<br>
> but discussed by the group as it makes the chip more expensive.<br>
<br>
Right; not terribly surprised, but still a shame.<br>
<br>
-Toke<br>
</blockquote></div></div></div>