linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Johannes Berg <johannes@sipsolutions.net>
To: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
Cc: Mahesh Palivela <maheshp@posedge.com>,
	"linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>,
	"linville@tuxdriver.com" <linville@tuxdriver.com>,
	Stanislaw Gruszka <sgruszka@redhat.com>
Subject: Re: [RFC v3] cfg80211: VHT regulatory
Date: Mon, 24 Sep 2012 12:48:15 +0200	[thread overview]
Message-ID: <1348483695.10257.8.camel@jlt4.sipsolutions.net> (raw)
In-Reply-To: <CAB=NE6VMOvftuxi1zu3=4q-BJgM9rJHY86W-6+MAHmtY=V=6xA@mail.gmail.com> (sfid-20120917_205647_434531_133C844B)

On Mon, 2012-09-17 at 11:56 -0700, Luis R. Rodriguez wrote:

> > I'm not convinced :-)
> >
> > Today, we have people who want to use wifi on other parts of the
> > spectrum, like somewhere in the 800 MHz range for example. If that gets
> > properly integrated into drivers (rather than pretending it's actually
> > 2.4 GHz) then you may want to do something different here, and those
> > channels would never actually have IEEE defined 80 MHz rules.
> 
> So we'd have HT20 and HT40 only for 800 MHz?

Why would we want to restrict bandwidth use to the band we're operating
in at all? Fundamentally, the question, in terms of regulatory, is:

 "Can I use a XY MHz around XYZ MHz?"

It isn't really "Can I use VHT 80 on channel 6".

> > Also, those definitions are arbitrary for interoperability and don't
> > reflect regulatory rules.
> 
> It seems easier to implement supporting checking for a static set of
> VHT arrangements rather than figuring out all theoretically possible
> arrangements given that most other arrangements would be unused /
> unimplemented / not-supported.

I think it's only superficially easier since we define regulatory rules
in terms of spectrum usage, and not in terms of IEEE channels.

> > Yes, it may be easier today to just pretend
> > that regulatory rules only matter for IEEE defined operation, but I'm
> > not convinced that we really should have definitions here in the
> > regulatory database that really only cover specific IEEE 802.11
> > channels.
> 
> Agreed, but what I am proposing doesn't necessarily push us to push
> anything IEEE specific into the wireless regulatory database, but it
> does however push us to implement IEEE specific use cases on cfg80211.

Well, since the regulatory framework is now part of cfg80211 the line is
a bit blurred here, but I don't see why a regulatory check should be
restricted to 802.11 channels either, even if it uses the 802.11 defines
to do the check? On the contrary, I think that if we frame the question
above in terms of 802.11 when asking the regulatory framework, then
we'll most likely end up with a regulatory framework that is 802.11
specific.

johannes


  reply	other threads:[~2012-09-24 10:47 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-09-10 10:06 [RFC v3] cfg80211: VHT regulatory Mahesh Palivela
2012-09-13 20:41 ` Luis R. Rodriguez
2012-09-14  8:18   ` Mahesh Palivela
2012-09-17 15:34     ` Johannes Berg
2012-09-17 18:56       ` Luis R. Rodriguez
2012-09-24 10:48         ` Johannes Berg [this message]
2012-09-24 23:24           ` Luis R. Rodriguez
2012-09-25  7:16             ` Johannes Berg
2012-09-25 19:06               ` Luis R. Rodriguez
2012-09-28  3:41                 ` Mahesh Palivela
2012-09-28  6:40                 ` Johannes Berg

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=1348483695.10257.8.camel@jlt4.sipsolutions.net \
    --to=johannes@sipsolutions.net \
    --cc=linux-wireless@vger.kernel.org \
    --cc=linville@tuxdriver.com \
    --cc=maheshp@posedge.com \
    --cc=mcgrof@do-not-panic.com \
    --cc=sgruszka@redhat.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;
as well as URLs for NNTP newsgroup(s).