DFS radar pattern detection in different regions

Raj Joshi rajjoshi at comp.nus.edu.sg
Tue Aug 16 07:23:14 PDT 2016


I am aware that DFS scan and pattern detection is possible in ath10k
or to be precise it is implemented in the ath kernel module. From the
source code (dfs_pattern_detector.c), I can see that there are
patterns specific to ETSI, FCC and JP regulatory regions.

I got some conceptual questions regarding the pattern detection and regulations:

Q.1 For a given country, the wireless-regdb [1] specifies one of these
3 regions for DFS. For example, "country AE: DFS-FCC" or "country AF:
DFS-ETSI". What does this mean? Does it mean that country AE follows
DFS rules of FCC and that country AF follows those of ETSI?

Q.2 If the above is the case, then can I run ath10k "correctly" as
well as "legally" in country AE, given that pattern detection is
implemented for FCC? When I say "correctly", I mean that pattern
detection will not have any false negatives. And when I say "legally",
I mean that my ath10k device would comply with the local regulations
of country AE, given that my device is FCC DFS compliant.

It is little hard to believe that all the world's radar patterns could
be covered by 3 regulatory standards (FCC, ETSI and JP). Also if that
was the case, then ath10k already does a very good job with DFS
channels and the new swanky 802.11ac devices such as [2] are simply
not worth their price!

I would appreciate if someone can provide a clarification around this.


[1] http://git.kernel.org/cgit/linux/kernel/git/sforshee/wireless-regdb.git/tree/db.txt
[2] https://www.kickstarter.com/projects/portalwifi/portal-turbocharged-wifi/description

More information about the ath10k mailing list