Re: wireless-regdb: Please correct the regulatory rules for India (IN) on 2.4 GHz

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Mar 24, 2023 at 06:30:32PM -0500, Keshav wrote:
> Hello Seth,
> 
> Thank you for your reply. Please find below my comments.
> 
> On Tue, Mar 21, 2023 at 11:38 AM Seth Forshee <sforshee@xxxxxxxxxx> wrote:
> >
> > On Sat, Mar 04, 2023 at 05:13:44PM -0600, Keshav wrote:
> > > Hello,
> > >
> > > I noticed that wireless-regdb db.txt [1] has restricted India's 2.4
> > > GHz maximum power to only 20 dBm:
> > >
> > > country IN:
> > >         (2402 - 2482 @ 40), (20)
> > >
> > > However the Official Gazette of Government of India (PDF [3] linked in
> > > URL [2]) mentions that upto 30 dBm is allowed in the 2.4 GHz band.
> > >
> > > 2.4 GHz Rules for India (IN): Pages 87 to 88 of PDF [3]
> > >
> > > I would like to mention that I am not an expert in this topic. I am
> > > not sure if there's any other reason to restrict 2.4 GHz for India to
> > > 20 dBm in the db.txt. I also couldn't find any other official
> > > Government of India document that restricts the maximum power to 20
> > > dBm (due to some other reason). Please look into this and correct the
> > > regulatory rules for India if needed. Thank you.
> > >
> > > Although not the topic of this email, you can also find the 5 GHz
> > > Rules for India in the same PDF [3] (pages 94 to 97) if interested.
> > >
> > > [1] https://git.kernel.org/pub/scm/linux/kernel/git/sforshee/wireless-regdb.git/tree/db.txt?id=7f7a9f7bc6011b072b5427eced1ff19261764e95#n853
> > >
> > > [2] https://dot.gov.in/spectrummanagement/gazette-notifications-delicensed-band
> > >
> > > [3] https://dot.gov.in/sites/default/files/Gazette_Notifications.pdf
> >
> > Sorry for the slow response. I've been attempting to research this as
> > time allows, but I haven't had a lot of time for it, and the information
> > is not well organized.
> >
> > [1] was the most complete summary I found for spectrum use in India. In
> > particular Annex 1 has a table of GSR numbers relevant for unlicensed
> > spectrum, which for 2.4 GHz is GSR No. 45(E) [2] and for 5 GHz is GSR
> > No. 1048(E) [3]. It looks like the document you linked to just bundles
> > these and other GSRs together, so as far as I can tell the information
> > you provided looks accurate.
> >
> > The database stores maximum EIRP, not transmitter output power, so I
> > think that 36 dBm is the correct value for 2.4 GHz (GSR No. 45(E) shows
> > an ERP of 36dBm, but based on the maximum transmitter power of 30 dBm I
> > think this is probably meant to be the EIRP).
> >
> > The 5 GHz rules look mostly right, except that it looks like 5250-5350
> > and 5470-5725 MHz both require DFS. They also require TPC, which Linux
> > doesn't support, but the PSD limit restricts our max EIRP to below the
> > threshold where TPC is required.
> >
> > So I think these are the correct rules for India:
> >
> > country IN:
> >         (2400 - 2482 @ 40), (36)
> >         (5150 - 5250 @ 80), (30)
> >         (5250 - 5350 @ 80), (24), DFS
> >         (5470 - 5725 @ 160), (24), DFS
> >         (5725 - 5875 @ 80), (30)
> >
> > If this looks right to you, I can send the patch to update the rules.
> >
> > Thanks,
> > Seth
> >
> > [1] https://dot.gov.in/sites/default/files/NFAP%202018.pdf
> > [2] https://dot.gov.in/spectrummanagement/delicensing-24-24835-ghz-band-gsr-45-e-5150-5350-ghz-gsr-46-e-and-5725-5875-ghz
> > [3] https://dot.gov.in/spectrummanagement/license-exemption-5-ghz-gsr-1048e-dated-22102018
> 
> Based on your explanation, the numbers look right to me. However, I am
> not an RF expert and I do not have enough knowledge to interpret these
> rules correctly myself. Therefore I will defer to your judgement here.

I am not an RF expert either.

> There's one thing I forgot to mention in my previous email. I noticed
> this discrepancy in db.txt because I came across the embedded regdb
> rules defined in an ath11k wifi router running OpenWrt
> (https://openwrt.org/toh/hwdata/dynalink/dynalink_dl-wrx36), and
> noticed that they are different from wireless-regdb db.txt rules. The
> "iw" outputs from the ath11k device are pasted below for your
> reference.
> 
> # iw reg get
> global
> country IN: DFS-UNSET
>         (2402 - 2482 @ 40), (N/A, 20), (N/A)
>         (5150 - 5250 @ 80), (N/A, 30), (N/A)
>         (5250 - 5350 @ 80), (N/A, 24), (N/A)
>         (5470 - 5725 @ 160), (N/A, 24), (N/A)
>         (5725 - 5875 @ 80), (N/A, 30), (N/A)
> 
> phy#1 (self-managed)
> country IN: DFS-FCC
>         (2402 - 2472 @ 40), (N/A, 30), (N/A)
>         (5170 - 5250 @ 80), (N/A, 30), (N/A), AUTO-BW
>         (5250 - 5330 @ 80), (N/A, 24), (0 ms), DFS, AUTO-BW
>         (5490 - 5730 @ 160), (N/A, 24), (0 ms), DFS, AUTO-BW
>         (5735 - 5835 @ 80), (N/A, 30), (N/A), AUTO-BW
> 
> phy#0 (self-managed)
> country IN: DFS-FCC
>         (2402 - 2472 @ 40), (N/A, 30), (N/A)
>         (5170 - 5250 @ 80), (N/A, 30), (N/A), AUTO-BW
>         (5250 - 5330 @ 80), (N/A, 24), (0 ms), DFS, AUTO-BW
>         (5490 - 5730 @ 160), (N/A, 24), (0 ms), DFS, AUTO-BW
>         (5735 - 5835 @ 80), (N/A, 30), (N/A), AUTO-BW
> 
> # iw list
> Wiphy phy1
> Frequencies:
>                         * 2412 MHz [1] (30.0 dBm)
>                         * 2417 MHz [2] (30.0 dBm)
>                         * 2422 MHz [3] (30.0 dBm)
>                         * 2427 MHz [4] (30.0 dBm)
>                         * 2432 MHz [5] (30.0 dBm)
>                         * 2437 MHz [6] (30.0 dBm)
>                         * 2442 MHz [7] (30.0 dBm)
>                         * 2447 MHz [8] (30.0 dBm)
>                         * 2452 MHz [9] (30.0 dBm)
>                         * 2457 MHz [10] (30.0 dBm)
>                         * 2462 MHz [11] (30.0 dBm)
>                         * 2467 MHz [12] (disabled)
>                         * 2472 MHz [13] (disabled)
>                         * 2484 MHz [14] (disabled)
> 
> Wiphy phy0
> Frequencies:
>                         * 5180 MHz [36] (30.0 dBm)
>                         * 5200 MHz [40] (30.0 dBm)
>                         * 5220 MHz [44] (30.0 dBm)
>                         * 5240 MHz [48] (30.0 dBm)
>                         * 5260 MHz [52] (24.0 dBm) (radar detection)
>                         * 5280 MHz [56] (24.0 dBm) (radar detection)
>                         * 5300 MHz [60] (24.0 dBm) (radar detection)
>                         * 5320 MHz [64] (24.0 dBm) (radar detection)
>                         * 5500 MHz [100] (24.0 dBm) (radar detection)
>                         * 5520 MHz [104] (24.0 dBm) (radar detection)
>                         * 5540 MHz [108] (24.0 dBm) (radar detection)
>                         * 5560 MHz [112] (24.0 dBm) (radar detection)
>                         * 5580 MHz [116] (24.0 dBm) (radar detection)
>                         * 5600 MHz [120] (24.0 dBm) (radar detection)
>                         * 5620 MHz [124] (24.0 dBm) (radar detection)
>                         * 5640 MHz [128] (24.0 dBm) (radar detection)
>                         * 5660 MHz [132] (24.0 dBm) (radar detection)
>                         * 5680 MHz [136] (24.0 dBm) (radar detection)
>                         * 5700 MHz [140] (24.0 dBm) (radar detection)
>                         * 5720 MHz [144] (24.0 dBm) (radar detection)
>                         * 5745 MHz [149] (30.0 dBm)
>                         * 5765 MHz [153] (30.0 dBm)
>                         * 5785 MHz [157] (30.0 dBm)
>                         * 5805 MHz [161] (30.0 dBm)
>                         * 5825 MHz [165] (30.0 dBm)
>                         * 5845 MHz [169] (disabled)
>                         * 5865 MHz [173] (disabled)
> 
> Looks like ath11k restricts the maximum EIRP to 30 dBm for 2.4 GHz.
> Again I am not an expert so I can't comment on whether 30 dBm vs 36
> dBm is the correct maximum EIRP value for 2.4 GHz.

I find the rules in GSR No. 45(E) unclear and a little confusing.
Broadly you can think of EIRP(dBm) = tx_output_power(dBm) +
antenna_gain(dBi). If you look at the US rules [1] you can see that it
specifies EIRP assuming an antenna gain of 6 dBi or less, with
adjusments for antennas with larger gains.

GSR No. 45(E) does not define things as clearly, but when I see a
transmitter output power of 30 dBm and a maximum effective radiated
power of 36 dBm it leads me to think that it has a similar model of
assuming an antenna gain <= 6 dBi. I could be wrong, but from what I see
this interpretation makes the most sense to me.

30 dBm is certainly a safe value though, as the max EIRP should be at
least that much under any interpretation.

[1] https://www.ecfr.gov/current/title-47/chapter-I/subchapter-A/part-15/subpart-C/subject-group-ECFR2f2e5828339709e/section-15.247

Thanks,
Seth

_______________________________________________
wireless-regdb mailing list
wireless-regdb@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/wireless-regdb




[Index of Archives]     [LM Sensors]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux