Thread (48 messages) 48 messages, 5 authors, 2008-10-31

Re: [RFC] mac80211: Re-enable aggregation

From: Tomas Winkler <hidden>
Date: 2008-10-27 16:01:46

On Mon, Oct 27, 2008 at 5:04 PM, Johannes Berg
[off-list ref] wrote:
On Mon, 2008-10-27 at 19:55 +0530, Sujith wrote:
quoted
Johannes Berg wrote:
quoted
We have this "ampdu_ack_map" parameter in the TX status which could be
set by the driver. But that assumes we only want a single TX status for
all A-MPDU frames, do we really? Or do we want to split them up and
handle it all in mac80211?
I wasn't aware of this parameter at all. Looks useful.

Atheros HW reports the Block Ack bitmap of the entire aggregate.
So passing that up to mac80211, and letting mac80211 handle retransmissions would work.
I am not sure about Intel.
Intel does the retransmissions in hw. Not sure how we'd want to handle
that difference.
In addition iwlwifi HW release TX packets in order to mac80211 i.e. no
need to maintain the transition window
so simple flag maybe shell revert the flow into regular tx response
flow in mac80211.
Only rate scaling is aware that the packets were transmitted
aggregated, we did some hacking there around this it should be cleaned
up.

Tomas
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help