Thread (5 messages) 5 messages, 4 authors, 2016-03-08

Re: [RFC/RFT] mac80211: implement fq_codel for software queuing

From: Bob Copeland <me@bobcopeland.com>
Date: 2016-03-08 13:14:27
Also in: linux-wireless

Possibly related (same subject, not in this thread)

On Tue, Mar 08, 2016 at 08:12:21AM +0100, Michal Kazior wrote:
However other drivers (e.g. ath10k) have offloaded rate control on
device. There's currently no way of doing this calculation. I was
thinking of drivers exporting tx_rate to mac80211 in some way - either
via a simple sta->tx_rate scalar that the driver is responsible for
updating, or a EWMA that driver updates (hopefully) periodically and
often enough. This should in theory at least allow an estimate how
much data on average you can fit into given time frame (e.g. txop, or
hardcoded 1ms).
What about implementing ops->get_expected_throughput?  This would be
useful for mesh (both 11s and batman) as well since they need to
estimate link quality to pick a path.

-- 
Bob Copeland %% http://bobcopeland.com/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help