Thread Links | Date Links | ||||
---|---|---|---|---|---|
Thread Prev | Thread Next | Thread Index | Date Prev | Date Next | Date Index |
Thanks Ross for the explanations and Jonghun for the prompt confirmation. I’ve added the cited text also based on a comment that legacy HE STAs already support MU transmission with puncturing (e.g. punctured OFDMA + MU-BAR
+ acknowledgement in 11ax) and EHT STAs should inherit that in R1. Thank you, Yanjun From: Yujian (Ross Yu) <ross.yujian@xxxxxxxxxx>
CAUTION: This email originated from outside of
the organization. Hi Jong Hun, My understanding of dynamic vs static preamble puncturing is regarding non-HT duplicate PPDU. For EHT MU PPDU, puncturing info is self-contained
and should not be limited or mixed together. regards 于健 Ross Jian Yu Huawei Technologies 发件人:
Jonghun Han [mailto:jong_hun.han@xxxxxxxxxxx]
Hello Yanjun, Thanks for the quick responses.
Now, I have a better understanding on your CR. I have one more comment. As you said, if "dynamic puncturing" is considered as R2 feature and your CR focused on "static puncturing", then I think the statement describing "dynamic
puncturing" such as "An EHT STA may puncture additional subchannels
on top of the punctured subchannels indicated in the Disabled Subchannel Bitmap field in the EHT Operation element in an EHT MU PPDU or a non-HT duplicate PPDU. " should
be removed in R1 spec. Since we don't have an appropriate procedure that covers "dynamic puncturing" and we will not allow it in R1, we don't need this statement in
R1. Please correct me if I am wrong. Thanks. BR, Jonghun ---------
Original Message --------- Sender : Yanjun Sun <yanjuns@xxxxxxxxxxxxxxxx> Date : 2021-05-12 13:59 (GMT+9) Title : Re: [STDS-802-11-TGBE] (2) [STDS-802-11-TGBE] [Suspected Marketing
Mail] Re: [STDS-802-11-TGBE] On preamble puncturing RE: [STDS-802-11-TGBE] PDT - Unused tone EVM (+ note to MAC) Hi Jonghun, Thank you for the careful review and constructive inputs. Please see
clarifications and comments inline.
CAUTION: This email originated
from outside of the organization. Hello Yanjun, Sorry for late reply and thanks for your work, 455r5. I have one question and two suggestions. 1. [Question] 35.12.x Preamble Puncturing Operation I saw the statement, "as the RXVECTOR parameter INACTIVE_SUBCHANNELS is not present as defined in Table 36-1 (TXVECTOR and RXVECTOR Parameters), a responding EHT STA cannot learn
the additionally punctured subchannels". Could you explain the reason why we remove INACTIVE_SUBCHANNELS in RXVECTOR? [YS] Bo’s contribution 21/0635r3 removed INACTIVE_SUBCHANNELS from RXVECTOR and got approved in the PHY meetings. So I tried to make this CR consistent with the group’s decision there.
As far as I know, we allow EHT STA to puncture additional subchannels on top of "static puncturing". Let's call it as "dynamic puncturing" here. If EHT STA transmits EHT MU PPDU with dynamic puncturing, then the responding STA needs to know the dynamic puncturing pattern.
For example, if RTS (non-HT dup) is transmitted with dynamic puncturing, then the RTS-received
STA requires "dynamic puncturing information" to respond with CTS. Without INACTIVE_SUBCHANNELS, how does the CTS-responding STA obtain this information? [YS] Please see the next comment on dynamic puncturing. 2. [Suggestion] 10.3.2.9
CTS procedure + dynamic puncturing This is an extension of the above question.
The desciption in 10.3.2.9 cannot cover the dynamic bandwidth case.
If EHT STA transmits RTS with dynamic puncturing, then CTS-responding STA cannot obtain the dynamically punctured channel information. So, we need to define and include the procedure/signaling related
to the dynamic puncturing if we want to allow dynamic puncturing in R1. Or, we can disable dynamic puncturing in R1. [YS] There was comments (e.g. CID 2148) to have static puncturing in R1 and dynamic puncturing in R2. In addition, there is no motion/SP to support dynamic puncturing yet. Based on these facts, this CR is focusing
on static puncturing only. For CTS transmission, the puncturing pattern will be obtained from management frames such as Beacon frames. In case any motion/SP gets approved to support dynamic puncturing, we could then expand the spec text as your suggested. 3. [Suggestion] 10.3.2.9 CTS procedure + INACTIVE_SUBCHANNELS In 10.3.2.9, it seems that we made two changes associated with preamble puncturing. - the list of subchannels to be CCA-checked - CH_BANDWIDTH_IN_NON_HT setting of CTS frame I think we should make one more change about reflecting INACTIVE_SUBCHANNELS. If the CTS-responding STA just follows the current 10.3.2.9, CTS frame may be sent without considering the puncturing pattern, because the subclause only describes whether the RTS-received
STA respond or not and the setting of CH_BANDWIDTH_IN_NON_HT. It would be better if we add a statement,. something like "The STA shall puncture the subchannel indicated by TXVECTOR parameter INACTIVE_SUBCHANNELS". [YS] I understand your concern. If we focus static puncturing (the focus of this CR), I believe the following text on page 8 achieves the same goal as your suggested text: “If a 20MHz subchannel is indicated
as a punctured subchannel in the Disabled Subchannel Bitmap field in the EHT Operation element, the corresponding bit in the TXVECTOR parameter INACTIVE_SUBCHANNELS shall be set to 1 and the punctured 20MHz subchannel shall not be used by any PPDU to or from
the AP”. Please let me know if you have additional suggestions. 4. Typo There is a typo in 35.12.x Preamble puncturing Operation. TXVEROR --> TXVECTOR [YS] Thank you and fixed as suggested. Best regards, Jonghun ---------
Original Message --------- Sender : Yanjun Sun <yanjuns@xxxxxxxxxxxxxxxx> Date : 2021-05-04 08:29 (GMT+9) Title : Re: [STDS-802-11-TGBE] [Suspected Marketing Mail] Re: [STDS-802-11-TGBE] On preamble puncturing
RE: [STDS-802-11-TGBE] PDT - Unused tone EVM (+ note to MAC) Hi folks, As I haven’t received any new comments/suggestions on technical changes, I’ve uploaded the latest draft to
21/0455r5. Compared to the earlier version in this email thread, this version includes
3 editorial changes (tagged by R5 as usual): ·
page 5: addressed the editorial comment of CID 2541 that is transferred from Edward to me ·
page 8: changed "if" to "as" in the following sentence "if the RXVECTOR parameter INACTIVE_SUBCHANNELS is not present as defined in Table 36-1" based on Laurent's suggestion ·
page 9: completely removed the text on "35.5.2 EHT sounding protocol" instead of having the text with strikethrough over it. The deletion of text was based on Wook Bong's suggestion.
CAUTION: This email originated
from outside of the organization. Thank you Yanjun. It looks good to me now. Best regards, Wook Bong Lee
Hi Wook Bong, Xiaogang, and all, Thank you for the review and constructive inputs.
I agree with you that the changes to “35.5.2 EHT sounding protocol” on page 9 are redundant after a careful review and I’ve deleted them as suggested. I initially wanted to clarify two things in the text: 1.
NDPA cannot request feedback on a punctured subchannel indicated in beacons 2.
NDPA and NDP cannot be sent on a punctured subchannel indicated in beacons After careful review, I believe these two points have also been covered by existing text introduced in Rev 4 of this CR and the existing text in subclause 35.5.2 (EHT sounding
protocol), so I’ve deleted the “NOTE” paragraph on page 9 to avoid redundancy as well.
CAUTION: This email originated
from outside of the organization. Hi Yanjun, Thanks for update. I have one follow up comment. An EHT NDP Announcement frame shall not request feedback on a 242-tone RU that is signaled as punctured in the U-SIG of the NDP that follows the EHT NDP Announcement frame
or in the Disabled Subchannel Bitmap field in the EHT Operation element. The TXVECTOR parameter INACTIVE_SUBCHANNELS for the EHT NDP Announcement frame and the following NDP shall indicate the same puncturing
pattern as in the Partial BW Info subfield in the EHT NDP Announcement frame.
Yellow highlighted text is what you want to add for Disabled Subchannel Bitmap. However, following clarification seems enough. Maybe you want to make this normative. NOTE- the TXVECTOR parameter INACTIVE_SUBCHANNELS of an EHT NDP Announcement frame is also set based on the value indicated in the most recent Disabled Subchannel Bitmap field in the EHT Operation element if the
field is present, unlike an HE NDP Announcement frame which sets its INACTIVE_SUBCHANNELS based on a STA Info field with the AID11 of 2047. We already have
An SU beamformer may solicit partial bandwidth or full bandwidth SU feedback from an SU beamformee in an EHT non-TB sounding sequence. In partial bandwidth non-TB sounding sequence
case, the Puncturing Channel Information fields in U-SIG shall indicate the same puncturing pattern as in the Partial BW Info subfield in the EHT NDP Announcement frame.
The yellow highlighted text seems redundant and not correct. The puncturing pattern of U-SIG can be different from the Partial BW Info when MU sounding is enabled. Maybe you can modify as follows
without changing 35.5.2 EHT sounding protocol subsection.
Note Maybe you can add
An EHT NDP Announcement frame shall not request feedback on a 242-tone RU that is signaled as punctured in the U-SIG of the NDP that follows the EHT NDP Announcement frame
or in the TXVECTOR parameter INACTIVE_SUBCHANNELS of an EHT NDP Announcement frame. Best regards, Wook Bong Lee
Clear to me, thanks Yanjun.
Hi Jay, Thank you for reviewing the document. The intention of the cited bullet is to inherit the structure from 11ax on how a punctured PPDU begins a TXOP. In 11ax, for example, we have
“i) Transmit an 80 MHz HE MU PPDU where in the preamble the only punctured subchannel is the secondary 20 MHz channel, if all of the 20 MHz subchannels (other than the primary
20 MHz channel) that are not punctured were idle during an interval of PIFS immediately preceding the start of the TXOP.” In 11be, we also need to define punctured transmission for frames in non-HT duplicate PPDU such as RTS. For example, an EHT AP may indicate a secondary 40MHz is punctured for
the whole BSS and RTS needs to avoid the punctured 40MHz. So the cited bullet defines the rule for RTS to begin a TXOP.
Hope this helps to provide more context and please let me know if you have other questions or comments.
CAUTION: This email originated
from outside of the organization. Hi Yanjun, Could you explain more on the following bullet? I’m not clear the context of it. n) Transmit a punctured non-HT duplicate PPDU if all of the 20 MHz subchannels that are not punctured were idle during an interval of PIFS immediately preceding the start of the TXOP.
Hi Wook Bong and Xiaogang and all, Thank you for the prompt inputs.
I’ve adopted the suggested changes and provided clarifications in the attached. The changes to spec text are tagged with “R5” in the comments.
Please let me know if you have additional comments/suggestions. As we may get other comments tomorrow during the call, I’ll upload the attached during/after the call.
CAUTION: This email originated
from outside of the organization. Hi Yanjun, I think we need a more discussion for this in joint meeting. BTW, we don’t have
INACTIVE_SUBCHANNELS in an EHT NDP Announcement frame.
Best regards, Wook Bong Lee
Hi Yanjun, I added several comments as attached. Thanks.
Hi Yanjun, Thanks for your effort. I have one question. If the EHT AP has included the Disabled Subchannel Bitmap field in the EHT Operation element, an EHT STA may use EHT MU PPDU preamble puncturing modes as defined in 36.3.12.11 (Preamble punctured EHT PPDU) or
EHT TB PPDU for non-contiguous bandwidth transmission with additional 20MHz subchannel(s) punctured on top the punctured subchannels indicated in the Disabled Subchannel Bitmap field in the EHT Operation
element. Can you clarify EHT TB PPDU part? What is non-contiguous bandwidth transmission? I think you may refer noncontiguous MRU transmission. (Please refer 11-21/639r4) What is additional 20MHz subchannel punctured?
It is not super clear to me. Please clarify. Best regards, Wook Bong Lee
Hi folks, Based on offline comments, I’ve uploaded
21/0455r4
to clarify that MU transmission is allowed to puncture additional subchannels as in legacy HE, and to align the Table 36-1 entries with those from 21/0635r3 that passed SP in PHY today. The new spec text changes are tagged by “R4” in the comments. Please let me know if you have additional comments/suggestions.
CAUTION: This email originated
from outside of the organization. Hi Ron, Sigurd and all, I’ve tried to include your comments on page 8 in
21/0455r3,
tagged with R3 in the comments. Please let me know if the proposed change look reasonable to you.
Hi Sigurd, Hi MAC folks,
Agreed, 16 bits is fine for full flexibility but as we know in the PHY the rel. 1 STA is limited to SU transmissions with just one hole as defined specifically
in the spec so some restrictions are needed indeed here. Thanks, Ron
Hi Ron, About:
I assume only one punctured subband will be signaled in the beacon and will be limited to the non-ofdma puncturing patterns we defined
in the spec (other cases STA doesn’t implement). I see 455r2 uses a 16-bit bitmap to indicate the (static) puncturing pattern. I don’t believe anyone really expects to use the full flexibility of this 16 bit indication, but
we should probably be more explicit about the restrictions you mention when it comes to static puncturing. Regards, Sigurd
To unsubscribe from the STDS-802-11-TGBE list, click the following link:
https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBE&A=1
To unsubscribe from the STDS-802-11-TGBE list, click the following link:
https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBE&A=1 To unsubscribe from the STDS-802-11-TGBE list, click the following link:
https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBE&A=1
To unsubscribe from the STDS-802-11-TGBE list, click the following link:
https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBE&A=1
To unsubscribe from the STDS-802-11-TGBE list, click the following link:
https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBE&A=1
To unsubscribe from the STDS-802-11-TGBE list, click the following link:
https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBE&A=1 To unsubscribe from the STDS-802-11-TGBE list, click the following link:
https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBE&A=1
To unsubscribe from the STDS-802-11-TGBE list, click the following link:
https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBE&A=1
To unsubscribe from the STDS-802-11-TGBE list, click the following link:
https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBE&A=1 To unsubscribe from the STDS-802-11-TGBE list, click the following link:
https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBE&A=1
To unsubscribe from the STDS-802-11-TGBE list, click the following link:
https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBE&A=1 To unsubscribe from the STDS-802-11-TGBE list, click the following link:
https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBE&A=1 To unsubscribe from the STDS-802-11-TGBE list, click the following link: https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBE&A=1 |