Thread (8 messages) read the whole thread 8 messages, 3 authors, 2011-08-31

Re: [PATCH] mac80211: retry sending failed BAR frames later instead of tearing down aggr

From: Johannes Berg <johannes@sipsolutions.net>
Date: 2011-08-31 12:15:51

On Sun, 2011-08-28 at 21:11 +0200, Felix Fietkau wrote:
Unfortunately failed BAR tx attempts happen more frequently than I
expected, and the resulting aggregation teardowns cause performance
issues, as the aggregation session does not always get re-established
properly.
I find this curious. How can tons of traffic go through, but BAR frames
fail? These are unicast and should be retried a bunch...
Instead of tearing down the entire aggr session, we can simply store the
SSN of the last failed BAR tx attempt, wait for the first successful
tx status event, and then send another BAR with the same SSN.
So what if it keeps failing? I think eventually we'd want to kill the
session?

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