Thread Links | Date Links | ||||
---|---|---|---|---|---|
Thread Prev | Thread Next | Thread Index | Date Prev | Date Next | Date Index |
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”?
This is the follow-up to the teleconf discussion just now, toattempt 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
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