10.39.4 Channel Switching Methods for a VHT BSS

10.39.4 Channel Switching Methods for a VHT BSS

Jan 2013doc.: IEEE 802.11-12/1448r1

IEEE P802.11
Wireless LANs

D4 Comment Resolution, brianh, part 3
Date: 2013-01-10
Author(s):
Name / Affiliation / Address / Phone / email
Brian Hart / Cisco Systems / 170 W Tasman Dr, San Jose, CA 95134, USA /
Baseline is 11ac D4.1. Changes indicated by a mixture of Word track-changes and instructions. For equation changes, Tex notation is sometimes used. E.g. a_{xyz}^b denotes axyzb.

MAC CIDs: 7150, 7156, 7153, 7152, 7149, 7151, 7100, 7131, 7395, 7318, 7315

Deferred: 7165

7150 / David Hunter / 10.39.4 / 187.39 / Where is "Operating Table index" defined? Note that Annex E refers to indexes related to country strings, but doesn't include a reference to an "operating table index" and the definiton of the Country String subelement of the Country element makes no mention of "operating table index". In additon, "Country string" here is not referring to the subelement that has that name, so should not be in caps. / Replace "Country" with "country" and in the draft text somewhere define "Operating Table index". In addition, delete the upper case on "Operating Table" unless this is a defined interface object -- frame, field, element, primitive, primitive parameter, etc. / Revised. See changes under this CID in 12/1448r<motioned-rev#> which deals with the issues raised by the commenter. Discussion: “Country string”is intended to refer to the field “Country String” within the New Country (sub)element, which contains dot11CountryString, which refers to “Operating Class table number”. The comment resolution cleans up the language accordingly. No definition is required given that this phrase is used only once, here.

Discussion: “Country string”is intended to refer to the field “Country String” within the New Country (sub)element, which contains dot11CountryString, which refers to “Operating Class table number”. Clean up the language accordingly. No definition is required given that this phrase is used only once, here.

Change

10.39.4 Channel switching methods for a VHT BSS

A VHT AP or a VHT mesh STA can also announce a new Country string String field (possibly including a new Operating Class Tabletableindexnumber), new operating classes or new TPC parameters for the BSS that come into effect at the same time as

the switch of operating channel, operating bandwidth, or both.

7165 / David Hunter / 10.39.4 / 189.40 / The scope of "unless it is a DO STA" is unclear: does it apply to the whole sentence, or just to the second half? / Here is one interpretation: separate the two parts of the sentence by replacing (on line 39) "timers) and shall not" with "timers). Unless it is a DO STA, the VHT STA shall not" and deleting "unless it is a DO STA" at the end of the sentence. If, instead, the "unless" applies to the the whole sentence, then begin the sentence (on line 37) with the phrase: "Unless it is a DO STA, " and delete that phrase from the end of the sentence. / Revised. See changes under this CID in 12/1448r<motioned-rev#> which deals with the issues raised by the commenter substantially in the way proposed by the commenter.

Discussion: Agree that the “unless” affects the second half of the sentence only, and this should be clarified. Agree withcommenter except for the minor substitutions of “it” or “VHT STA” by “STA” - having said “VHT STA” once in the para already it need not be repeated.

Change

XXXX Defer – shouldn’t change from advertised in HT/VHT Operation not previous WBCS. Also SCO field in HT /XXXX

10.39.4 Channel switching methods for a VHT BSS

A VHT STA that is a member of an IBSS adopts the values indicated by the Secondary Channel Offset element

and Wide Bandwidth Channel Switch element in received frames according to the rules in 10.1.5 (Adjusting

STA timers) and shall not transmit a value for the Secondary Channel Offset element or Wide Bandwidth Channel Switch element that differs from the most recently adopted value unless it is a DO STA.

A VHT STA that is a member of an IBSS shall not transmit a value for the Wide Bandwidth Channel Switch element that differs from the most recently transmitted value unless

-The STA is a DO STA and the STA only changes the New Channel Center Frequency Segment 0 field or the New Channel Center Frequency Segment 1 field or both

7156 / David Hunter / 10.39.4 / 188.13 / The words "mandatory" and "optional" are alternative means of stating requirements and permissions, the exact concepts that the IEEE Style Manual assigns to "shall" and "may". Beyond that, the related requirement is stated immediately above, and the first sentence of this NOTE is an adequate informative explanation of that requirement. / Delete the second sentence of this NOTE. / See changes under this CID in 12/1448r<motioned-rev#> which deals with the issues raised by the commenter by replacing “optional” by “unnecessary”.

Discussion: Agreed that we shouldn’t use “optional”; however the second sentence remains a helpful clarification.

Change

10.39.4 Channel switching methods for a VHT BSS

If an Extended Channel Switch Announcement element is used in a Beacon or Probe Response frame to announce

a switch to a 40 MHz operating channel width(#7393)(#7154), then the Wide Bandwidth Channel

Switch subelement in the Channel Switch Wrapper element may be present in the same frame.

NOTE—The indicated operating class within the Extended Channel Switch Announcement element identifies the bandwidth

and the relative position of the primary 20 MHz and secondary 20 MHz channels. Hence a Wide Bandwidth Channel

Switch subelement is optional unnecessary when the Extended Channel Switch Announcement element is used for a channel

switch to a 40 MHz bandwidth.

7153 / David Hunter / 10.39.4 / 187.57 / This statement would be clearer if rewritten in parallel to the rewritten paragraph immediately above (see the comment above on that paragraph). In addition, the time implication of "when" is irrelevant to this requirement. Also: why is the requirement about the Secondary Channel Offset element put in an informmative note -- NOTE: saying "never" in an an informative note has no force whatsoever -- the implementer is free to ignore anything in informative paragraphs. / Replace this requirement with:
"If the Extended Channel Switch Announcement frame or element is used to announce a switch to a 20 MHz band, the Wide Bandwidth Channel Switch element and subelement shall not be present in the frame." Suggest that the first sentence in the NOTE that begins on line 60 be made a normative statement similar to the second sentence in the proposed text for the paragraph on line 50 (of course without the exception for SCN). / Revised: See changes made under CID 7393 and 7154 which substantially make the “if” change requested by the commenter, and see discussion under this CID in 12/1448r<motioned-rev#> which identifies that a normative version of the NOTE is not required.

Discussion:

D4.0 has:

When announcing a switch to a 20 MHz operating bandwidth using the Extended Channel Switch Announcement
element in a frame or the Extended Channel Switch Announcement frame, then the Wide Bandwidth
Channel Switch element shall not be present in the same frame.
NOTE—A Secondary Channel Offset element is never present with the Extended Channel Switch Announcement element
in a frame or in the Extended Channel Switch Announcement frame. Instead, the indicated operating class within
the Extended Channel Switch Announcement element or frame identifies the BSS operating channel bandwidth.

D4.1 has:

If an Extended Channel Switch Announcement element in a frame or an Extended Channel Switch Announcement
frame is used to announce a switch to a 20 MHz operating channel width(#7393)(#7154), then
the Wide Bandwidth Channel Switch element shall not be present in the same frame.
NOTE—A Secondary Channel Offset element is never present with the Extended Channel Switch Announcement element
in a frame or in the Extended Channel Switch Announcement frame. Instead, the indicated operating class within
the Extended Channel Switch Announcement element or frame identifies the BSS operating channel width(#7393).

So the “if “ language is already taken care of.

As well, the NOTE does not need to be normative since by inspecting the ECSA frame we see that the SCO element is not present.

Taken together with 8.1.1’s “A compliant STA shall transmit frames using only the frame formats described in Clause 8.”, then no additional normative language is required.

7152 / David Hunter / 10.39.4 / 187.50 / "neither x, nor y, nor z shall be present" literally means that they are not required to be present. But the intent appears to be that they shall not be present. In addition, the time implication of "when" is irrelevant to this requirement. / Specific requirements will make this paragraph clearer. Replace the paragraph with:
"If the Channel Switch Announcement frame or element is used to announce a switch to a 20 MHz band, the Wide Bandwidth Channel Switch element and subelement shall not be present in the frame. In addition, the Secondary Channel Offset element shall not be present in the frame, unless its Secondary Channel Offset field is set to SCN." / Revised. See CIDs 7393 and 7154 re the requested “if” change. In regards to “Neither x nor y not z shall be present”, this does not contain any sense of “they are not required to be present”. Rather it says that “x shall not be present” and “y shall not be present” and “z shall not be present”.

Discussion:

Context is

If a Channel Switch Announcement frame is used to announce a switch to a 20 MHz operating channel
width(#7393)(#7154), then neither a Wide Bandwidth Channel Switch element, a Wide Bandwidth Channel
Switch subelement nor a Secondary Channel Offset element shall be present in the frame, except that a Secondary
Channel Offset element may be present in a Channel Switch Announcement frame if the Secondary
Channel Offset field within the Secondary Channel Offset element is set to SCN.
7149 / David Hunter / 10.39.4 / 187.39 / This "can" is not a statement of physical or logical possibility, but an explicit permission being given by this specification. / Replace "can" with "may". / Accepted

Discussion: This is introductory text not really intended to specify anything: e.g. previous paragraphs merely say “STA … announces”but that doesn’t work here since these we’re talking about optional

Extnesions. Could say “STA .. may … optionally announce” but this is tautologous (given that “may” = “optional”) – so just go with commenter’s proposal.

Change

A VHT AP or a VHT mesh STA can may also announce a new Country string (including a new Operating Table

index), new operating classes or new TPC parameters for the BSS that come into effect at the same time as

the switch of operating channel, operating channel width(#7393), or both.

7151 / David Hunter / 10.39.4 / 187.47 / "is set equal to ... after the switch" is a direct violation of the use of "set" specified in the IEEE 802.11 Style Guide -- "set" is to be used only as an input, not an output. / Delete "set". It also would be clearer writing to begin, rather than end, the sentence with "After the switch". / Revised: See changes made under this CID in 12/1448r<motioned-rev#> which deletes identifies this as an “input” case so deletes “equal” rather than “Set”; and clarifies the “after the switch”

Discussion: This is an input – how to set a field about to be transmitted - hence delete “equal” rather than “set.” Also, “After the switch” is intended to modify “dot11CurrentPrimaryChannel, not the timing of the “set”, so the language is ambiguous to at least one reader, so change the language accordingly.

Change:

The New Channel Number field in the Channel Switch Announcement element(#7338), Extended Channel

Switch Announcement element(#7338), Channel Switch Announcement frame(#7337) or Extended Channel

Switch Announcement frame(#7337), identifies the primary 20 MHz channel after the switch. The value ofthe New Channel Number field is set equal to the value that dot11CurrentPrimaryChannel (see 22.3.14 (Channelization))will have after the switch.

7100 / Youhan Kim / 10.39.4 / 187.18 / P187L18 indicates that either the Channel Switch Announcement Elemant/Frame or Extended Channel Switch Announcement Element/Frame needs to be used to change the operating bandwidth. However, P191L39 allows an AP to change its operating channel width by simply changing the HT Operation element and/or Channel Width field in the VHT Operation element. Also, Operating Mode Notification frames could be used as well. / Clarify in P187L18 that HT Operation element, Channel Width field in the VHT Operation element and/or Operating Mode Notification frames can be used to change the operating bandwidth as well. / Revised: See changes made under this CID in 12/1448r<motioned-rev#> which substantially follow the commenter’s requested change

A VHT AP announces a switch of operating channel, operating channel width(#7393) or both, by either

— using the Channel Switch Announcement element(#7338), Channel Switch Announcement

frame(#7337) or both, following the procedure described in 10.9.8.2 (Selecting and advertising a

new channel in an infrastructure BSS)

— using the Extended Channel Switch Announcement element(#7338), Extended Channel Switch

Announcement frame(#7337) or both, following the procedure described in 10.10 (Extended channel

switching (ECS))

and, in addition, following the procedures in this section.

A VHT mesh STA announces a switch attempt of operating channel, operating channel width(#7393) or both,

by either:(#7148)

— using the Channel Switch Announcement element, Channel Switch Announcement frame or both,

following the procedure described in 10.9.8.4 (MBSS channel switching)

— using the Extended Channel Switch Announcement element, Extended Channel Switch Announcement

frame or both, following the procedure described in 10.10 (Extended channel switching (ECS))

and in addition following the procedures in this section.

A VHT AP or a VHT mesh STA can also announce a switch of operating channel width, a new Country string (including a new Operating Table index), new operating classes or new TPC parameters for the BSS that come into effect at the same time as the switch of operating channel, operating channel width(#7393), or both.

NOTE: Other means to switch the operating channel width are described in 10.41 (Notification of operating mode changes).

7131 / David Hunter / 8.4.2.164 / 104.08 / Whan a noun is used as an adjective in American English, the noun is singular. "Units Interpretation" is not correct English. / Replace "Units Interpretation" with "Unit Interpretation" throughout the draft. / Accept

Discussion: Although we popularly refer to “units”, the singular usage is common also e.g. “unit of length” etc etc.

7395 / Mark RISON / 10.39.4 / 189.26 / "A STA that advertises a channel switch using one or more Channel Switch Announcement frames, Channel Switch Announcement elements, Extended Channel Switch Announcement frames or Extended Channel Switch Announcement elements includes a New Country subelement, Wide Bandwidth Channel Switch subelement or a New VHT Transmit Power Envelope subelement in a Channel Wrapper." -- this is not true for a switch to 20 MHz, right? / Soften the claim / Revised: See changes made under this CID in 12/1448r<motioned-rev#> which soften the claim with extreme prejudice.

Discussion: DELETE THIS PARAGRAPH. MAKE IT GONE. REMOVE IT REMOVE IT REMOVE IT.

(From the author), this para came as an oversight in 12/379. It was just some random text at the bottom of a section kept for possible reuse (that never happened). It should have been deleted before being put on the server or motioned.

A STA that advertises a channel switch using one or more Channel Switch Announcement frames or elements,
Extended Channel Switch Announcement frames or elements or a , includes a New Country subelement,
Wide Bandwidth Channel Switch subelement or a New VHT Transmit Power Envelope subelement in
a Channel Wrapper

For instance, this text is just plain wrong – e.g. 1) New Country subelement and New VHT Transmit Power Envelope subelement are optional, and oftentimes may not be present, and 2) a New Country element just doesn’t belong in CSA frames/elements.

Still, this para was included in D3.0 as gobbledegook, where the Editor helpfully identified and pointed out that it was gobbledegook.

EDITORIAL NOTE—I can’t discern the intended meaning of the following paragraph to correct
grammar; quoted verbatim from resolution to #4252.
A STA that advertises a channel switch using one or more Channel Switch Announcement frames or elements,
Extended Channel Switch Announcement frames or elements or a , includes a New Country subelement,
Wide Bandwidth Channel Switch subelement or a New VHT Transmit Power Envelope subelement in
a Channel Wrapper.

The author submitted a comment to delete the para.

6306 / 161.29 / 10.39.1 / V / Delete this para - it adds nothing / As in comment / REVISED (MAC: 2012-09-15 00:32:11Z) - See resolution for CID 6633 in Tgac D3.1

But the D4.0 revision instead made the incorrect language grammatical – it didn’t make it correct.

Change:

A STA that advertises a channel switch using one or more Channel Switch Announcement frames, Channel

Switch Announcement elements, Extended Channel Switch Announcement frames or Extended Channel

Switch Announcement elements includes a New Country subelement, Wide Bandwidth Channel Switch subelement

or a New VHT Transmit Power Envelope subelement in a Channel Wrapper.

7318 / Mark RISON / 8.4.2.10 / 78.05 / "do not have overlapping channel identifiers" is too vague, given the need to support the situation in the NOTE below / Change to "No channel is indicated by more than one pair of FCN and NoC fields within a STS field" / Revised: See changes made under this CID in 12/1448r<motioned-rev#> which substantially follow the commenter’s requested change

Discussion: Agreed – the “overlapped channel identifiers”language is a bit stale.

Change:

8.4.2.10 Country element

The First Channel Number/Operating Extension Identifier field is 1 octet in length. If the field has a positive

integer value less than 201, then it contains a positive integer value that indicates the lowest channel number

in the Subband triplet subband described in this element. No channel is indicated by more than one pair of The group of channels described by each pair of theFirst Channel Number and the Number of Channels fields within a Subband Triplet Sequence field do not have overlapping channel identifiers. [For example, the (First Channel Number, Number of Channels) pairs (2,4) and (5,2) in 2.4 GHz each indicate channel 5 overlap and so are not used withinthe same Subband Triplet Sequence field together.]

NOTE—For example, the channels 1 to 11 in the 2.4 GHz band can be represented using one Subband Triplet subfield

with First Channel Number = 1 and Number of Channels = 11. The channels 36, 40, 44 and 48 with 20 MHz operating