Lets make wifi fast again!
 help / color / mirror / Atom feed
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

  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