ath9k-devel.lists.ath9k.org archive mirror
 help / color / mirror / Atom feed
* [ath9k-devel] About generating BAs.
@ 2010-04-23  4:06 Rakesh Kumar
  2010-04-23  6:36 ` Daniel Yingqiang Ma
  0 siblings, 1 reply; 5+ messages in thread
From: Rakesh Kumar @ 2010-04-23  4:06 UTC (permalink / raw)
  To: ath9k-devel

Hello All,

There is a function named ath_tx_num_badfrms in xmit.c which
apparently counts the number of bad frames that were received by the
receiver and were sent in the Block Ack bitmap.

I have two questions:

1. Where is the Block Ack being generated in the receiver code. I
checked rx.c, but the main tasklet there seems to be just forwarding
frames to higher layers. I have a conjecture that BA generation
happens on the chip code, can you confirm this?

2. The number of frames in the bf chain being provided to this
function never exceeds 32. So I wonder, if an A-MPDU containing 64
MPDUs was previously transmitted, where is the ACK info of the other
32 MPDUs?

A prompt reply will immensely help, am working on a rate control algorithm.

--
Rakesh

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-04-26 12:01 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-23  4:06 [ath9k-devel] About generating BAs Rakesh Kumar
2010-04-23  6:36 ` Daniel Yingqiang Ma
2010-04-23 20:33   ` Rakesh Kumar
2010-04-24 18:08     ` Ranga Rao Ravuri
2010-04-26 12:01     ` [ath9k-devel] Data rate protocol Jónatan Muñoz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).