From: gtolon at inti.gob.ar <gtolon@inti.gob.ar>
To: ath9k-devel@lists.ath9k.org
Subject: [ath9k-devel] Question about Atheros AR9220
Date: Mon, 19 Mar 2012 14:34:45 -0300 [thread overview]
Message-ID: <4F676E35.5050606@inti.gob.ar> (raw)
In-Reply-To: <CAJ-VmomSEPpJtHeNrbT431+DpaorxJQopK=Ypfg+jqaKM4nMiw@mail.gmail.com>
Hi,
I'm also interested in this topic because i've been doing tests with
interference with TP-Link (AR9285 chip), and i still don't understand
completely what happens.
Using g mode, i ran iperf between two routers in channel 11. Then i used
another router in channel 10, also running iperf with a PC. I used
tcpdump to get the packets between routers in channel 11, and i can see
that when the transmission in channel 10 is on, the data rate drops. I
see a considerable amount of retransmitted packets, but that doesn't
explain all the loss of performance with respect to the transmission
without interference. I don't know if some packets are trasmitted but i
can't see them because they are corrupted at the phy layer, or if
they're not being transmitted because of CCA.
If ath9k implements a noise CCA, do you know how to be sure if it's
being used. I've looked at iw survey dump, in channel busy time, but
looking into the code it seems that it just reads a register value from
the chip to get the number of busy cycles, so i don't know how it's
determined.
Also, i 've done some tests with noise from a signal generator, in the
same channel that the transmission between routers, and i observed that
the transmission completely cuts with a calculated noise level of just
-85 dbm (occupying the whole 20 MHz bandwith, FM modulation). I would
expect a greater noise signal to prevent the routers to transmitt if it
was due to CCA, or a condition where the transmission dropped little by
little if it was due to transmitted packets damaged by the noise.
I've been doing these tests because sometimes i experience throughput
drops and i would like to understand better the reasons behind, if it's
because of wiphy signals in the some channel, in other channels, or just
non wiphy noise signals. Thank you!
Gabriel
El 05/03/2012 04:55 p.m., Adrian Chadd escribi?:
> Hi,
>
> You're likely much more versed in the nuances of the specification than I am. :)
>
> My understanding of the AR_PHY_CCA_THRESH62 field is that it indeed is
> the value that defines the -62 dBm CCA threshold, likely used for what
> is termed "mode 1".
>
> The other detection modes are likely engaged when the RX hardware has
> successfully detected a preamble or started decoding a frame - it then
> treats the medium as unavailable (as it's receiving.) This can be at a
> _much lower_ power level.
>
>
> Adrian
> _______________________________________________
> ath9k-devel mailing list
> ath9k-devel at lists.ath9k.org
> https://lists.ath9k.org/mailman/listinfo/ath9k-devel
>
next prev parent reply other threads:[~2012-03-19 17:34 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <000401ccf8ae$afafbe30$0f0f3a90$@tamu.edu>
2012-03-05 5:03 ` [ath9k-devel] Question about Atheros AR9220 Mohammed Shafi Shajakhan
2012-03-05 5:47 ` Daniel Halperin
2012-03-05 7:11 ` Adrian Chadd
2012-03-05 17:40 ` Wei Zhang
2012-03-05 19:12 ` Adrian Chadd
2012-03-05 19:24 ` Daniel Halperin
2012-03-05 19:55 ` Adrian Chadd
2012-03-19 17:34 ` gtolon at inti.gob.ar [this message]
2012-03-20 3:30 ` Adrian Chadd
2012-03-21 13:11 ` gtolon at inti.gob.ar
2014-01-08 5:09 ` manan
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=4F676E35.5050606@inti.gob.ar \
--to=gtolon@inti.gob.ar \
--cc=ath9k-devel@lists.ath9k.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.