From: Ben Greear <greearb@candelatech.com>
To: Sujith Manoharan <sujith@msujith.org>
Cc: John Linville <linville@tuxdriver.com>,
linux-wireless@vger.kernel.org, ath9k-devel@venema.h4ckr.net
Subject: Re: [PATCH v2] ath9k: Remove ath9k rate control
Date: Thu, 06 Feb 2014 09:10:09 -0800 [thread overview]
Message-ID: <52F3C1F1.3090509@candelatech.com> (raw)
In-Reply-To: <21235.46879.960127.346448@gargle.gargle.HOWL>
On 02/06/2014 08:23 AM, Sujith Manoharan wrote:
> Ben Greear wrote:
>> Can you let us know the details on how your set up that TCP
>> traffic? For instance, number of streams, write size, socket
>> buffer sizes, etc? Upload, download, or are both similar
>> throughput in your testing?
>
> Stock OpenWrt (trunk) running on a 3x3 Scorpion board (AP136/AP135) as AP.
> Windows 7 as client, using a 3x3 AR9300 card.
>
> iperf with window size 512k, 4 parallel threads. With both
> TX and RX, 290+ Mbps is seen. UDP traffic: 330 Mbps in both directions.
> Environment: open air and the station is located about 1 meter from the AP.
We get similar UDP throughput (and maybe up to 340Mbps using ath9k
rate control), but not so good on TCP.
All our tests so far are on 3.9 kernel, so maybe things are better on
later kernels.
Someday soon-ish we'll be moving to newer kernels and will test it
again.
>> I find that those settings influence throughput a great deal,
>> and I have not yet been able to reach 295Mbps of TCP throughput
>> in our testing w/out hacking the tcp-ack logic to increase ack delays.
>
> By adjusting TCP parameters using sysctl or hacking the code ?
There is no sysctl for this in upstream code as far as I know
...I ended up hacking code by modifying some delayed-ack patches
someone else posted some time back.
Thanks,
Ben
--
Ben Greear <greearb@candelatech.com>
Candela Technologies Inc http://www.candelatech.com
prev parent reply other threads:[~2014-02-06 17:10 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-02-06 4:52 [PATCH v2] ath9k: Remove ath9k rate control Sujith Manoharan
2014-02-06 15:59 ` Ben Greear
2014-02-06 16:23 ` Sujith Manoharan
2014-02-06 17:10 ` Ben Greear [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=52F3C1F1.3090509@candelatech.com \
--to=greearb@candelatech.com \
--cc=ath9k-devel@venema.h4ckr.net \
--cc=linux-wireless@vger.kernel.org \
--cc=linville@tuxdriver.com \
--cc=sujith@msujith.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).