July 2013 doc.: IEEE 802.11-13/0770r0

IEEE P802.11
Wireless LANs

CC9 clause 10.43b and 8.4.2.170d comment resolution
Date: 2013-07-15
Author(s):
Name / Affiliation / Address / Phone / email
Yongho Seok / LG Electronics / +82-31-450-1947 /


Interpretation of a Motion to Adopt

A motion to approve this submission means that the editing instructions and any changed or added material are actioned in the TGah Draft. This introduction is not part of the adopted material.

Editing instructions formatted like this are intended to be copied into the TGah Draft (i.e. they are instructions to the 802.11 editor on how to merge the text with the baseline documents).

TGah Editor: Editing instructions preceded by “TGah Editor” are instructions to the TGah editor to modify existing material in the TGah draft. As a result of adopting the changes, the TGah editor will execute the instructions rather than copy them to the TGah Draft.

CID / Page / Clause / Comment / Proposed Change / Resolution /
76 / 175.00 / 10.43b / There is no reference to the dot11DynamicAIDActivated capability bit. / Add capability bit in sentence as follows: "After receiving the AID Switch Request frame, the AP with dot11DynamicAIDActivated set to true responds with anAID Switch Response frame to the STA." Similarly in other parts of the section (line 24). / Revised –
TGah editor to make changes shown in 11-13-0770r0 under the heading for CID 76, 92
92 / 174.00 / 10.43b / Dynamic AID Assignemt procedure is optional for S1G STAs. However, the description here implies that the STAs should support it if the AP sends an unsolicited AID Request. Also it is not clear how the Dynamic AID Assignemnt works when it is initiated by the AP. The STA needs to confirm the change of AID because it may take time for the AID to be switched (cannot be based on the ACK received to the Switch response frame). / Clearly describe behavior when Dynamic AID Assignemt is initiated by the AP and specify that the AP can send unsolicited requests only to those STAs that support the feature and those STAs have to send a response to confirm change of AID. / Revised –
TGah editor to make changes shown in 11-13-0770r0 under the heading for CID 76, 92
243 / 175.00 / 10.43b / Setting B3 or B4 is need to be defined clearly based on each mode change case. / Change the paragraph from the line 54 to 56 as "If the mode switching is initiated by STA, when the STA switches from TIM mode to non-TIM mode, the STA should inform AP of its switching through AID Switch Request frame with B3 of AID Request element set 1, the STA otherwise should inform AP of its switching through AID Switch Request frame with B4 of AID Request element set to 1 when the STA switches from non-TIM mode to TIM mode." / Accepted –
TGah editor to make the changes proposed by the commenter.

CID 76, 92

Discussion:

Dynamic AID Assignemt procedure is optional for S1G STAs. So, adding a capability condition for AP and STA’s responding behavior is reasonable.

But, regarding CID 92, the comment is that the STA needs to confirm the change of AID because it may take time for the AID to be switched. But, I think that an internal mechanism for switching the AID is not so complicated. So, I believe that an ACK transmission time of about 1ms is enough.

Propose:

Revised for CID 76, 92, per discussion and editing instructions in 11-13/0770r0.

TGah editor: Modify the sub-clause 10.43b as the following:

10.43b Dynamic AID assignment operation

When dot11DynamicAIDActivated is true, a STA requesting a new wakeup interval transmits an AID Switch Request frame to an AP. After receiving the AID Switch Request frame, the AP with dot11DynamicAIDActivated set to true responds with an AID Switch Response frame to the STA.

Also, AP can change the group of STA for load/traffic distribution of each group. For this or other unspecified purpose, an AP with dot11DynamicAIDActivated set to true can transmit an unsolicited AID Switch Response frame to STA that has the Dynamic AID bit equal to 1 in its S1G Capabilities element.

When a STA dot11DynamicAIDActivated set to true switches TIM mode and non-TIM mode, the STA’s AID is also changed. The STA transmits AID Switch Request frame to an AP to inform the switch between TIM and non-TIM mode. After receiving AID Switch Request frame, the AP with dot11DynamicAIDActivated set to true shall transmit an AID Switch Response frame to the STA.

CID / Page / Clause / Comment / Proposed Change / Resolution /
409 / 82.00 / 8.4.2.170d / Typo / Change 'Listen Interval// Multicast Listen Interval' to 'Listen Interval/Multicast Listen Interval' / Revised –
TGah editor to make changes shown in 11-13-0770r0 under the heading for CID 409, 61
61 / 81.00 / 8.4.2.170d / Paragraph starting form line 47 could be clearer. Make different subcases and specify that the Wake up interval value has a certain meaning if the STA is a TIM/non-TIM or if it listens to the DTIM. Etc. Field definitions of AID request element are not consistent / Keep one deginition, e.g., Wake Up interval throughout the section / Revised –
TGah editor to make changes shown in 11-13-0770r0 under the heading for CID 409, 61

CID 409, 61

Discussion:

The description of 'Wakeup Interval/Listen Interval/Multicast Listen Interval' field is too complicated. Simplify the field description.

Propose:

Revised for CID 409, 61, per discussion and editing instructions in 11-13/0770r0.

TGah editor: Modify the sub-clause 8.4.2.170d as the following:

8.4.2.170d AID Request element

Element
ID / Length / AID
Request
Mode / Wakeup Interval/
Listen Interval/
Multicast Listen Interval
(Optional) / AID Request Interval
(Optional) / Peer STA
Address
(Optional) / Service
Type
(Optional) / Group
Address
(Optional)
Octets: / 1 / 1 / 1 / 0 or 2 / 0 or 2 / 0 or 6 / 0 or 1 / 0 or 6

Figure 8-401cs—  AID request element format

Bits: / B0 / B0 / B1 / B2 / B3 / B4 / B5 / B6 B7
Wakeup Interval Present / AID Request Interval Present / Peer STA Address
Present / Service Type
Present / Non-TIM Mode
Switch / TIM Mode
Switch / Group Address Present / Reserved

Figure 8-401ct—  AID Request Mode field format

Bit 0 is Wakeup Interval AID Request Interval Present field. It is set to 1 if the Wakeup Interval AID Request Interval field is present in the AID Request element and set to 0 if no Wakeup Interval AID Request Interval field is present.

Bit 1 is Peer STA Address Present field. It is set to 1 if the Peer STA Address field is present in the AID Request element and set to 0 if no Peer STA Address field is present.

Bit 2 is Service Type Present field. It is set to 1 if the Service Type field is present in the AID Request element and set to 0 if no Service Type field is present.

Bit 3 is Non-TIM Mode Switch field. It is set to 1 if the non-AP STA requests to switch from the TIM mode to non-TIM mode. Otherwise, it is set to 0.

Bit 4 is TIM Mode Switch field. It is set to 1 if the non-AP STA requests to switch from the non-TIM mode to TIM mode. Otherwise, it is set to 0.

Bit 5 is Group Address Present field. It is set to 1 if the Group Address field is present in the AID Request element and set to 0 if no Group Address field is present.

Bit 6 and 7 are reserved.

The Wakeup Interval/Listen Interval// Multicast Listen Interval field indicates to the AP how often a non-AP STA with dot11NonTIMModeActivated set to false wakes to receive Beacon frames defined as the number of Beacon intervals, or indicates to AP the duration during which a non-AP STA with dot11NonTIMModeActivated set to true is required to transmit at least one PS-Poll or trigger frame, or indicates to AP how often the non-AP STA listens to the DTIM Beacon for group addressed BUs with Group Address Present field set to 1. The value of Multicast Listen Interval is the units of DTIM interval. Three fields are not required to be included simultaneously. The first two MSBs of the Wakeup Interval/ Listen Interval field indicates the Scaling Factor (see Table 8-36a (Unified scaling factor)) and the remaining 14 bits indicate the actual value (see Figure 8-43a (Bit encoding)). The Wakeup Interval / Listen Interval is calculated as the value multiplied by the Scaling Factor.

The AID Request Interval field indicates to the AP how often a non-AP STA with dot11NonTIMModeActivated set to false wakes to receive Beacon frames defined as the number of Beacon intervals, when the the Non-TIM Mode Switch field and the Group Address Present field are set to 0.

The AID Request Interval field indicates to AP the duration during which a non-AP STA with dot11NonTIMModeActivated set to true is required to transmit at least one PS-Poll or trigger frame, when the Non-TIM Mode Switch field is set to 1.

The AID Request Interval field indicates to AP how often the non-AP STA listens to the DTIM Beacon for group addressed BUs with Group Address Present field set to 1, when the Group Address Present field is set to 1.

The first two MSBs of the AID Request Interval field indicate the Scaling Factor (see Table 8-36a (Unified scaling factor)) and the remaining 14 bits indicate the actual value (see Figure 8-43a (Bit encoding)). The AID Reuqest Interval field is calculated as the value multiplied by the Scaling Factor.

TGah editor: Modify the sub-clause 8.4.2.170e as the following:

8.4.2.170e AID Response element

Element ID / Length / AID/MID / AID Switch
Count / Wakeup Interval/Listen Interval / AID Response Interval
Octets: / 1 / 1 / 2 / 1 / 2 / 2

Figure 8-401cu—  AID Response element format

The Wakeup Interval field is set to the wakeup interval of a non-AP STA with dot11NonTIMModeActivated set to false for listening to Beacon frame having TIM segment of new AID, defined as the number of Beacon intervals. The Listen Interval field indicates the duration during which a non-AP STA with dot11NonTIMModeActivated set to true is required to transmit at least one PS-Poll or trigger frame. Two fields are not required to be included simultaneously. The first two MSBs of the Wakeup Interval/ Listen Interval field indicates the Scaling Factor (see Table8-36a (Unified scaling factor)) and the remaining 14 bits indicate the actual value (see Figure8-43a (Bit encoding)). The Wakeup Interval / Listen Interval is calculated as the value multiplied by the Scaling Factor.

The AID Response Interval field indicates the wakeup interval of a non-AP STA with dot11NonTIMModeActivated set to false for listening to Beacon frame having TIM segment of new AID, defined as the number of Beacon intervals, when the AID Response IE is transmitted to the non-AP STA with a dot11NonTIMModeActivated set to false.

The AID Response Interval field indicates the duration during which a non-AP STA with dot11NonTIMModeActivated set to true is required to transmit at least one PS-Poll or trigger frame, when the AID Response IE is transmitted to a non-AP STA with the dot11NonTIMModeActivated set to true.

The first two MSBs of the AID Response Interval field indicate the Scaling Factor (see Table8-36a (Unified scaling factor)) and the remaining 14 bits indicate the actual value (see Figure8-43a (Bit encoding)). The AID Response Inteval is calculated as the value multiplied by the Scaling Factor.

Submission page 1 Yongho Seok, LG Electronics