Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

Re: [STDS-802-11-TGAX] Allowed puncturing patterns



OK, I think I'm hearing consensus emerging around option a), i.e.:

 

4) -x--

5) --x- or ---x

6) -x--???? including -x--xxxx

7) --x-???? including --x-xxxx, or

   ---x???? including ---xxxxx, or

   --xx???? including --xxxxxx

 

Here then are the changes I propose to resolve the comment (the stuff

in green is the stuff that would have to be changed (to "three") if

we decide that it should not be allowed to puncture the entire S80

after all):


Table 9-321b—Subfields of the HE PHY Capabilities Information field, Punctured Preamble Rx field definition

 

B0 indicates support for the reception of an 80 MHz preamble where the only punctured subchannel is the secondary 20 MHz subchannel is punctured.

B1 indicates support for the reception of an 80 MHz preamble where the only punctured subchannel is one of the two 20 MHz subchannels in the secondary 40 MHz channel is punctured.

B2 indicates support for the reception of a 160 MHz or 80+80 MHz preamble where the only punctured subchannels are the secondary 20 MHz channel in the primary 80 MHz channel is punctured and zero to four of the 20 MHz subchannels in the secondary 80 MHz channel.

B3 indicates support for the reception of a 160 MHz or 80+80 MHz preamble where the only punctured subchannels are one or both of the 20 MHz subchannels in the secondaryprimary 40 MHz channel and zero to four of the 20 MHz subchannels in the secondaryprimary 80 MHz channel is present.

 

10.23.2.5 EDCA channel access in a VHT, HE or TVHT BSS

 

[Note for group discussion: text highlighted in yellow should probably be changed to something like “all of the 20 MHz subchannels that are not punctured were idle”.]

 

i) Transmit an 80 MHz HE MU PPDU with preamble puncturing in 80 MHz where in the preamble only the only punctured subchannel is the secondary 20 MHz channel is punctured, if the secondary 40 MHz channel was idle during an interval of PIFS immediately preceding the start of the TXOP.

 

j) Transmit an 80 MHz HE MU PPDU with preamble puncturing in 80 MHz where in the preamble the only punctured subchannel is one of the two 20 MHz subchannels in the secondary 40 MHz channel is punctured, if the secondary 20 MHz channel, and one of the two 20 MHz subchannels ofin the secondary 40 MHz channel werewas idle[MR1]  during an interval of PIFS immediately preceding the start of the TXOP.

 

k) Transmit an 160 MHz or 80+80 MHz HE MU PPDU with preamble puncturing in 160 MHz or 80+80 MHz where in the primary 80 MHz of the preamble the only punctured subchannels are the secondary 20 MHz channel is punctured and zero to four of the 20 MHz subchannels in the secondary 80 MHz channel, if the secondary 40 MHz channel, and at least one of the four 20 MHz subchannels in the secondary 80 MHz channel were idle during an interval of PIFS immediately preceding the start of the TXOP.

 

l) Transmit an 160 MHz or 80+80 MHz HE MU PPDU with preamble puncturing in 160 MHz or 80+80 MHz where in the primary 80 MHz of the preamble the only the primary 40 MHz is present punctured subchannels are one or both of the 20 MHz subchannels in the secondary 40 MHz channel and zero to four of the 20 MHz subchannels in the secondary 80 MHz channel, if the secondary 20 MHz channel, and at least one of the four 20 MHz subchannels in the secondary 80 MHz channel were idle during an interval of PIFS immediately preceding the start of the TXOP.

 

Table 27-1—TXVECTOR and RXVECTOR parameters, CH_BANDWIDTH value if FORMAT is HE_MU

 

HE-CBW-PUNC80-PRI for preamble puncturing in 80 MHz, where in the preamble the only the punctured subchannel is the secondary 20 MHz channelis punctured.

HE-CBW-PUNC80-SEC for preamble puncturing in 80 MHz, where in the preamble the only punctured subchannel is one of the two 20 MHz subchannels in the secondary 40 MHz channelis punctured.

HE-CBW-PUNC160-PRI20 for preamble puncturing in 160 MHz, where in the primary 80 MHz of the preamble the only punctured subchannels are the secondary 20 MHz channel is punctured and zero to four of the 20 MHz subchannels in the secondary 80 MHz channel.

HE-CBW-PUNC80+80-PRI20 for preamble puncturing in 80+80 MHz, where in the primary 80 MHz of the preamble the only punctured subchannels are the secondary 20 MHz channel is punctured and zero to four of the 20 MHz subchannels in the secondary 80 MHz channel.

HE-CBW-PUNC160-SEC40 for preamble puncturing in 160 MHz or 80+80 MHz, where in the primary 80 MHz of the preamble the only punctured subchannels are primary 40 MHz is present, and at least one or both of the 20 MHz subchannels that is not in the secondaryprimary 40 MHz channel is punctured and zero to four of the 20 MHz subchannels in the secondary 80 MHz channel.

HE-CBW-PUNC80+80-SEC40 for preamble puncturing in 80+80 MHz, where in the primary 80 MHz of the preamble the only punctured subchannels are primary 40 MHz is present, and at least one or both of the 20 MHz subchannels that is not in the secondaryprimary 40 MHz channel is punctured and zero to four of the 20 MHz subchannels in the secondary 80 MHz channel.

 

Table 27-3— Interpretation of FORMAT, NON_HT Modulation and CH_BANDWIDTH parameters, CH_BANDWIDTH rows as shown

 

HE-CBW-PUNC80-PRI: The STA transmits an 80 MHz HE PPDU on the punctured 80 MHz bandwidth where the only punctured subchannel is the secondary 20 MHz channelis punctured.

HE-CBW-PUNC80-SEC: The STA transmits an 80 MHz HE PPDU on the punctured 80 MHz bandwidth where the only punctured subchannel is one of the two 20 MHz subchannels in the secondary 40 MHz channelis punctured.

HE-CBW-PUNC160-PRI20: The STA transmits an 160 MHz HE PPDU on the punctured 160 MHz bandwidth where the only punctured subchannels are the secondary 20 MHz channel in the primary 80 MHz is punctured and zero to four of the 20 MHz subchannels in the secondary 80 MHz channel.

HE-CBW-PUNC80+80-PRI20: The STA transmits an 80+80 MHz HE PPDU on the punctured 80+80 MHz bandwidth where the only punctured subchannels are the secondary 20 MHz channel in the primary 80 MHz is punctured and zero to four of the 20 MHz subchannels in the secondary 80 MHz channel.

HE-CBW-PUNC160-SEC40: The STA transmits an 160 MHz HE PPDU on the punctured 160 MHz bandwidth where the only punctured subchannels are primary 40 MHz in the primary 80 MHz is present, and at least one or both of the 20 MHz subchannels that is not in the secondaryprimary 40 MHz channel is punctured and zero to four of the 20 MHz subchannels in the secondary 80 MHz channel.

HE-CBW-PUNC80+80-SEC40: The STA transmits an 80+80 MHz HE PPDU on the punctured 80+80 MHz bandwidth where the only punctured subchannels are primary 40 MHz in the primary 80 MHz is present, and at least one or both of the 20 MHz subchannels that is not in the secondaryprimary 40 MHz channel is punctured and zero to four of the 20 MHz subchannels in the secondary 80 MHz channel.

 

Table 27-4— Interpretation of CH_BANDWIDTH and INACTIVE_SUBCHANNELS parameters when FORMAT is equal to NON_HT and NON_HT_MODULATION is equal to NON_HT_DUP_OFDM, CH_BANDWIDTH rows as shown, for punctured PPDUs

 

CBW80: The bit corresponding to the primary 20 MHz channel set to 0 and one or two other bits set to 0 that correspond to any other subchannels in the primary 80 MHz, all other bits set to 1

CBW160: The bit corresponding to the primary 20 MHz channel set to 0 and onetwo to six other bits set to 0 that correspond to any other subchannels in the 160 MHz, all other bits set to 1

CBW80+80: The bit corresponding to the primary 20 MHz channel set to 0 and onetwo to six other bits set to 0 that correspond to any other subchannels in the 80+80 MHz, all other bits set to 1

 

Table 27-20—HE-SIG-A field of an HE MU PPDU, Bandwidth field

 

Set to 4 for preamble puncturing in 80 MHz, where in the preamble the only punctured subchannel is the secondary 20 MHz channel is punctured.

Set to 5 for preamble puncturing in 80 MHz, where in the preamble the only punctured subchannel is one of the two 20 MHz subchannels in the secondary 40 MHz channel is punctured.

Set to 6 for preamble puncturing in 160 MHz or 80+80 MHz, where in the primary 80 MHz of the preamble the only punctured subchannels are the secondary 20 MHz channel is punctured and zero to four of the 20 MHz subchannels in the secondary 80 MHz channel.

Set to 7 for preamble puncturing in 160 MHz or 80+80 MHz, where in the primary 80 MHz of the preamble the only punctured subchannels are one or both of the 20 MHz subchannels in the secondaryprimary 40 MHz channel is present, and at least one 20 MHz subchannel that is not in the primary 40 MHz is punctured and zero to four of the 20 MHz subchannels in the secondary 80 MHz channel.

 

C.3 MIB Detail

 

dot11HEPuncturedPreambleRxImplemented OBJECT-TYPE

SYNTAX OCTET STRING(SIZE(21))

MAX-ACCESS read-only

STATUS current

DESCRIPTION

"This is a capability variable.

Its value is determined by device capabilities.

 

This attribute is a bitmap that indicates the preamble prunctured channeling support,

where bit equal to 0 is set to 1 to indicate support for the reception of

an 80 MHz preamble where the secondary 20 MHz subchannel is punctured,

bit equal to 1 is set to 1 to indicate support for the reception of an 80 MHz preamble where

one of the two 20 MHz subchannels in the secondary 40 MHz channel is punctured,

bit equal to 2 is set to 1 to indicate support for the reception of

a 160 MHz or 80+80 MHz preamble where in the pri-

mary 80 MHz of the preamble only the secondary 20 MHz channel is punctured, and

bit equal to 3 is set to 1 to indicate support for the reception of

a 160 MHz or 80+80 MHz preamble where

one or both of the 20 MHz subchannels in the secondary 40 MHz channel are punctured.

in the primary 80 MHz of the preamble, the primary 40 MHz is present."

::= { dot11PhyHEEntry 2 }

 

Change “MHz is” to “MHz channel is” at 274.59.


 [MR1]Or just “all of the 20 MHz subchannels that are not punctured were idle”?

Thanks,

Mark

On Thu, 9 Apr 2020 at 18:41, Mark RISON <m.rison@xxxxxxxxxxx> wrote:
This is the follow-up to the teleconf discussion just now, to

attempt to reach consensus on which puncturing patterns are and

are not allowed.

 

STRAWMAN PROPOSAL:

 

If the primary 20 MHz channel is the leftmost one, and x means

punctured, - means not punctured and ? means can be punctured,

then these correspond to only allowing the following patterns

in each case (obviously the patterns will get rearranged if the

P20 is not the leftmost one) for the value of the Bandwidth

field in the HE-SIG-A field of an HE MU PPDU:

 

4) -x--

5) --x- or ---x

6) -x--???? but not -x--xxxx

7) --x-???? but not --x-xxxx, or

   ---x???? but not ---xxxxx, or

   --xx???? but not --xxxxxx

 

During the teleconf I think I heard some variants proposed (calling

the one above z):

 

a) Allow full puncturing of S80, i.e.:

 

4) -x--

5) --x- or ---x

6) -x--???? including -x--xxxx

7) --x-???? including --x-xxxx, or

   ---x???? including ---xxxxx, or

   --xx???? including --xxxxxx

 

b) Don't allow any puncturing of S80 (maybe the D1.0 wording?), i.e.:

 

4) -x--

5) --x- or ---x

6) -x------

7) --x----- or

   ---x---- or

   --xx----

 

c) Allow "any 2" puncturing for the 7 case (I think I heard something

like that?), i.e.:

 

4) -x--

5) --x- or ---x

6) -x--???? [all x for ? TBD]

7) --x-???? where exactly one of the ?s is a x, or

   ---x???? where exactly one of the ?s is a x, or

   ----???? where exactly two of the ?s are an x, or

   --xx----

 

d) Or was it "at least 2" puncturing for the 7 case, i.e.:

 

4) -x--

5) --x- or ---x

6) -x--???? [all x for ? TBD]

7) --x-???? where between 1 and 3 (4 TBD) of the ?s are xs, or

   ---x???? where between 1 and 3 (4 TBD) of the ?s are xs, or

   ----???? where between 2 and 3 (4 TBD) of the ?s are xs, or

   --xx???? where between 0 and 3 (4 TBD) of the ?s are xs

 

Plus a variant to any of the above:

 

e) For any/all of the above, don't allow more than 2 adjacent xs

for the 160M case (obviously N/A for 80 and I think also for 80+80)

 

Please select your option (z or a-d, plus e) or otherwise describe

your understanding.

 

Happy Easter, and best wishes to you, your colleagues and your families,

 

Mark


--
Mark RISON, Standards Architect, WLAN   English/Esperanto/Français
Samsung Cambridge Solution Centre       Tel: +44 1223  434600
Innovation Park, Cambridge CB4 0DS      Fax: +44 1223  434601
ROYAUME UNI                             WWW: http://www.samsung.com/uk



--
Mark RISON, Standards Architect, WLAN   English/Esperanto/Français
Samsung Cambridge Solution Centre       Tel: +44 1223  434600
Innovation Park, Cambridge CB4 0DS      Fax: +44 1223  434601
ROYAUME UNI                             WWW: http://www.samsung.com/uk


To unsubscribe from the STDS-802-11-TGAX list, click the following link: https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGAX&A=1