Thread Links | Date Links | ||||
---|---|---|---|---|---|
Thread Prev | Thread Next | Thread Index | Date Prev | Date Next | Date Index |
Hi Maolin,
Thank you for your question.
It seems to me like this is more of an implementation-specific consideration. Depending on the mode and how it's implemented, either approach could be valid. From a specification standpoint, I believe the key is to clearly define the expected behavior in terms
of when the mode change takes effect at both peers—and that is triggered by the OMP response or the expiration of the timer, whichever occurs first.
Thanks,
Gaurang
From: zhangmaolin <zhangmaolin1@xxxxxxxxxx>
Sent: Thursday, July 24, 2025 3:20 AM To: STDS-802-11-TGBN@xxxxxxxxxxxxxxxxx <STDS-802-11-TGBN@xxxxxxxxxxxxxxxxx>; Gaurang Naik <gnaik@xxxxxxxxxxxxxxxx> Subject: 答复: [STDS-802-11-TGBN] (2) [STDS-802-11-TGBN] MAC PDT generic enablement WARNING: This email originated from outside of Qualcomm. Please be wary of any links or attachments, and do not enable macros.
Hi Gaurang,
Thank you very much for preparing this document. To enable specific UHR modes or update parameters, the STA may need to configure resources for a while (e.g., NPCA STA may need to take some time to get prepared for the updated NPCA primary channel). I was wondering if the STA should take some time to prepare and complete enablement or update of all modes that will appear in the OMP request in advance before sending the OMP request, or should it send the OMP request and receive the ACK before starting the enablement or update of some modes? Thanks, Regards, Maolin
发件人: Gaurang Naik <0000305a2f8ce933-dmarc-request@xxxxxxxxxxxxxxxxx>
发送时间: 2025年7月24日 18:12:49 收件人: STDS-802-11-TGBN@xxxxxxxxxxxxxxxxx 主题: Re: [STDS-802-11-TGBN] (2) [STDS-802-11-TGBN] MAC PDT generic enablement
Hi Seongho,
Thank you for your comments during the call and reiterating the points over email.
Please see my responses inline.
Thanks,
Gaurang
From: 변성호 <sh.byeon@xxxxxxxxxxx>
Sent: Thursday, July 24, 2025 12:40 AM To: Gaurang Naik <gnaik@xxxxxxxxxxxxxxxx> Cc: STDS-802-11-TGBN@xxxxxxxxxxxxxxxxx <STDS-802-11-TGBN@xxxxxxxxxxxxxxxxx> Subject: RE:(2) [STDS-802-11-TGBN] MAC PDT generic enablement WARNING: This email originated from outside of Qualcomm. Please be wary of any links or attachments, and do not enable macros. Hi Gaurang, Thank you very much for preparing this document, again :)
I'm reaching out to follow up on the topic we discussed yesterday, as I have a few additional points I'd like to explore.
1. As mentioned yesterday, since the Mode ID determines the structure of the Mode parameter field, it is currently not variable in length. Because of this, I believe the information conveyed by the Mode Length is quite limited. While I agree that including the length field offers benefits in terms of forward compatibility and implementation convenience, I have concerns about whether a variable-length Mode parameter field will realistically be adopted in future designs—for example, if Update shares the same field structure as Enablement. Additionally, I do not agree that using special values for the Mode length field to indicate Enablement or Disablement is a good design approach. [Gaurang] I think your question actually highlights the rationale for using the Length field—it’s intended to support forward compatibility in case future amendments introduce additional parameters. Assuming that future amendments won’t build on a forward-compatible design feels a bit pessimistic. 2. Using a unified approach for enablement and update introduces ambiguity, making it unclear whether a feature is being activated for the first time or simply modified. This can lead to state confusion on both the AP and client side, especially when verifying current feature status. Additionally, it may limit protocol scalability by restricting future extensions that differentiate between setup and dynamic reconfiguration.
[Gaurang] Isn’t it already clear to the receiver which type of request is being made? Since the AP knows whether the mode is currently enabled, it can infer the intent: if the mode is already enabled when the frame is received, the request is for an update;
otherwise, it’s for initial setup.
3. How about prohibiting further updates to a mode that is part of an ongoing OMP procedure with an active timer? It might also be necessary to specify a timer reset procedure — for instance, when the AP receives an acknowledgment for the OMP Response or when the non-AP STA transmits the acknowledgment. [Gaurang] I believe it’s reasonable to specify that while an OMP request is in progress—i.e., the AP hasn’t responded yet or the timer hasn’t expired—the non-AP STA must refrain from sending another OMP request. This can help prevent race conditions, especially when both requests aim to update the same mode. I will update the PDT to add this behavior. Thanks, Regards, Seongho.
--------- Original Message --------- Sender : Gaurang Naik <0000305a2f8ce933-dmarc-request@xxxxxxxxxxxxxxxxx> Date : 2025-07-24 11:26 (GMT+9) Title : Re: [STDS-802-11-TGBN] MAC PDT generic enablement
Hi Yongho,
Thank you for the catch.
I can update the statement to say "A UHR non-AP MLD shall not transmit an EML Operating Mode Notification frame to enable, disable or update the parameters of the EMLSR mode."
Will capture this in my next revision.
Thanks, Gaurang
From: Yongho Seok <yongho.seok@xxxxxxxxx>
WARNING: This email originated from outside of Qualcomm. Please be wary of any links or attachments, and do not enable macros. Hi Gaurang,
In 802.11be, the EML OMN frame is used for EMLSR and EMLMR.
A UHR
non-AP MLD shall not transmit an EML Operating Mode Notification frame
.
Based on this sentence of your PDT, the EMLMR mode can't be used by UHR STA because there is no UHR signaling for EMLMR.
Or, you can add similar signaling for EMLMR mode in your enablement framework.
Could you clarify what your intention is?
Thanks,
Yongho
2025년 7월 23일 (수) 오전 7:57, Gaurang Naik <0000305a2f8ce933-dmarc-request@xxxxxxxxxxxxxxxxx>님이 작성:
To unsubscribe from the STDS-802-11-TGBN list, click the following link: https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBN&A=1
To unsubscribe from the STDS-802-11-TGBN list, click the following link: https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBN&A=1 To unsubscribe from the STDS-802-11-TGBN list, click the following link: https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBN&A=1 |