do it at a fix rate  (1st check if duration of packet is less tahn 4ms for
ur MCS) and with nearly zero noise losses.

Kamran


On Wed, Jan 22, 2014 at 1:54 AM, Ali Abedi <a2ab...@uwaterloo.ca> wrote:

>  These mostly determine the MAX AMPDU length. I also want to determine
> the minimum length, so
> that I can set min=max and lock the AMPDU length.
>
> Thank you,
> Ali
>
> On 21/01/2014 15:07, Kamran Nishat wrote:
>
> As far as i know AMPDU length is determined by 3 constraints. Firs maximum
> AMPDU length. second blockAck window (if there were losses then this will
> play a role).  Third is Max air time of the AMPDU which is 4ms for some
> domain constraints. this comes into play MCS is low and packet duration
> gets more than 4ms. See following function in xmit.c for details
>
> ath_tx_form_aggr <http://lxr.free-electrons.com/ident?i=ath_tx_form_aggr>
>
>
>
> On Tue, Jan 21, 2014 at 11:49 PM, Ali Abedi <a2ab...@uwaterloo.ca> wrote:
>
>> Hello,
>>
>> I have seen questions regarding the length of an AMPDU and how to change
>> the maximum AMPDU length.
>> However, I require to lock the AMPDU length at a specific value.
>> Changing the max length does not guarantee
>> that all AMPDUs have a fixed length, it can be anything between 1 to max
>> based on the rate of arrival of new frames.
>> Is there a mechanism to force the card to wait to have enough frames so
>> that all AMPDUs have a fixed length that we specify? In other words, I
>> need all AMPDUs to aggregate X full length frames.
>>
>> Thank you,
>> Ali
>>
>> _______________________________________________
>> ath9k-devel mailing list
>> ath9k-devel@lists.ath9k.org
>> https://lists.ath9k.org/mailman/listinfo/ath9k-devel
>>
>
>
>
_______________________________________________
ath9k-devel mailing list
ath9k-devel@lists.ath9k.org
https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Reply via email to