From: Bob McMahon <bob.mcmahon@broadcom.com>
To: Tim Higgins <tim@smallnetbuilder.com>
Cc: Make-Wifi-fast <make-wifi-fast@lists.bufferbloat.net>
Subject: Re: [Make-wifi-fast] SmallNetBuilder article: Does OFDMA Really Work?
Date: Thu, 14 May 2020 14:38:24 -0700 [thread overview]
Message-ID: <CAHb6LvoBiFUmzfOuhj03x43weuVssy69PQfqbqF7qi3jvAhgXQ@mail.gmail.com> (raw)
In-Reply-To: <56a03e99-3337-bf4a-4743-deb93abb9592@smallnetbuilder.com>
[-- Attachment #1: Type: text/plain, Size: 2248 bytes --]
I haven't looked closely at OFDMA but these latency numbers seem way too
high for it to matter. Why is the latency so high? It suggests there may
be queueing delay (bloat) unrelated to media access.
Also, one aspect is that OFDMA is replacing EDCA with AP scheduling per
trigger frame. EDCA kinda sucks per listen before talk which is about 100
microseconds on average which has to be paid even when no energy detect.
This limits the transmits per second performance to 10K (1/0.0001.). Also
remember that WiFi aggregates so transmissions have multiple packets and
long transmits will consume those 10K tx ops. One way to get around
aggregation is to use voice (VO) access class which many devices won't
aggregate (mileage will vary.). Then take a packets per second
measurement with small packets. This would give an idea on the frame
scheduling being AP based vs EDCA.
Also, measuring ping time as a proxy for latency isn't ideal. Better to
measure trip times of the actual traffic. This requires clock sync to a
common reference. GPS atomic clocks are available but it does take some
setup work.
I haven't thought about RU optimizations and that testing so can't really
comment there.
Also, I'd consider replacing the mechanical turn table with variable phase
shifters and set them in the MIMO (or H-Matrix) path. I use model 8421
from Aeroflex
<https://www.apitech.com/globalassets/documents/products/rf-microwave-microelectronics-power-solutions/rf-components/phase-shifter-subsystem/wmod84208421.pdf>.
Others make them too.
Bob
On Thu, May 14, 2020 at 9:43 AM Tim Higgins <tim@smallnetbuilder.com> wrote:
> Hi folks,
>
> I decided to publish some details of the hoops I've been jumping through
> to try to find benefit from OFDMA.
> It's proving very hard to do.
>
>
> https://www.smallnetbuilder.com/wireless/wireless-features/33222-does-ofdma-really-work-part-1
>
> I'll publish results from real devices next. But I'm still trying
> different things to get SOMETHING to show an improvement from OFDMA.
>
> Suggestions are welcome.
> ===========
> Tim
> _______________________________________________
> Make-wifi-fast mailing list
> Make-wifi-fast@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/make-wifi-fast
[-- Attachment #2: Type: text/html, Size: 3256 bytes --]
next prev parent reply other threads:[~2020-05-14 21:38 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-05-14 16:43 Tim Higgins
2020-05-14 21:38 ` Bob McMahon [this message]
2020-05-14 21:42 ` Bob McMahon
2020-05-15 15:20 ` Tim Higgins
2020-05-15 19:36 ` Bob McMahon
2020-05-15 19:50 ` Tim Higgins
2020-05-15 20:05 ` Bob McMahon
2020-05-15 20:24 ` Toke Høiland-Jørgensen
2020-05-15 20:30 ` Dave Taht
2020-05-15 21:35 ` Bob McMahon
2020-05-16 5:02 ` Dave Taht
[not found] ` <mailman.342.1589573120.24343.make-wifi-fast@lists.bufferbloat.net>
2020-05-15 20:38 ` Toke Høiland-Jørgensen
2020-05-15 6:47 ` Erkki Lintunen
2020-05-15 15:34 ` Tim Higgins
2020-05-15 16:25 ` Dave Taht
2020-05-15 16:41 ` Tim Higgins
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=CAHb6LvoBiFUmzfOuhj03x43weuVssy69PQfqbqF7qi3jvAhgXQ@mail.gmail.com \
--to=bob.mcmahon@broadcom.com \
--cc=make-wifi-fast@lists.bufferbloat.net \
--cc=tim@smallnetbuilder.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