From: Dave Taht <dave@taht.net>
To: Pete Heist <peteheist@gmail.com>
Cc: make-wifi-fast@lists.bufferbloat.net
Subject: Re: [Make-wifi-fast] less latency, more filling... for wifi
Date: Mon, 16 Oct 2017 12:56:39 -0700 [thread overview]
Message-ID: <87mv4qrhmw.fsf@nemesis.taht.net> (raw)
In-Reply-To: <DF3FF143-F31A-42A6-B54E-A485852E9CB5@gmail.com> (Pete Heist's message of "Mon, 16 Oct 2017 20:28:13 +0200")
Pete Heist <peteheist@gmail.com> writes:
>> On Oct 9, 2017, at 1:13 PM, Dave Taht <dave.taht@gmail.com> wrote:
>>
>> * Less buffering at the driver.
>>
>> Presently (ath9k) there are two-three aggregates stacked up at the driver.
>>
>> With a good estimate for how long it will take to service one, forming
>> another within that deadline seems feasible, so you only need to have
>> one in the hardware itself.
>>
>> Simple example: you have data in the hardware projected to take a
>> minimum of 4ms to transmit. Don't form a new aggregate and submit it
>> to the hardware for 3.5ms.
>>
>> I know full well that a "good" estimate is hard, and things like
>> mu-mimo complicate things. Still, I'd like to get below 20ms of
>> latency within the driver, and this is one way to get there.
>
> For what it’s worth, I’d love to see this. One of the few arguments for doing
> soft rate limiting with point-to-point WiFi is that it’s still possible, when
> rates are stable, to achieve lower latency under load than with the new ath9k
> driver. It would be nice to see that argument disappear. Solid...
I had some hope that perhaps the powersave timing architecture could be
leveraged (somehow), within the new API (somehow), to starve the ath9k
driver this way (someday).
>
> _______________________________________________
> Make-wifi-fast mailing list
> Make-wifi-fast@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/make-wifi-fast
next prev parent reply other threads:[~2017-10-16 19:56 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <mailman.778.1507581712.3609.make-wifi-fast@lists.bufferbloat.net>
2017-10-16 18:28 ` Pete Heist
2017-10-16 19:56 ` Dave Taht [this message]
2017-10-09 20:13 Dave Taht
2017-10-09 20:41 ` dpreed
2017-10-09 21:04 ` Bob McMahon
2017-10-09 21:44 ` Simon Barber
2017-10-09 22:02 ` Bob McMahon
2017-10-11 20:03 ` Bob McMahon
2017-10-16 21:26 ` Simon Barber
2017-10-17 4:53 ` Bob McMahon
2017-10-11 21:30 ` Jesper Dangaard Brouer
2017-10-12 8:32 ` Toke Høiland-Jørgensen
2017-10-12 18:51 ` Bob McMahon
2017-10-13 9:28 ` Toke Høiland-Jørgensen
2017-10-13 18:47 ` Bob McMahon
2017-10-13 19:41 ` Bob McMahon
2017-10-14 1:46 ` Bob McMahon
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
List information: https://lists.bufferbloat.net/postorius/lists/make-wifi-fast.lists.bufferbloat.net/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87mv4qrhmw.fsf@nemesis.taht.net \
--to=dave@taht.net \
--cc=make-wifi-fast@lists.bufferbloat.net \
--cc=peteheist@gmail.com \
/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