Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

[STDS-802-11-TGM] The dog ate my dinner...



--- This message came from the IEEE 802.11 Task Group M Technical Reflector ---

Hello all,

 

I’ve tried to simplify the “dog’s dinner” comment.  Please see below.  Comments to fido please.

 

6483

 

 

The term "supported rate set" is undefined

Change throughout to "operational rate set", except at 1277.47, 1383.45, 1384.1 (change to "basic rate set") and maybe 892.52, 1383.50, 1384.5 (not sure what is intended there)

MAC

 

 

Status: From last meeting: Pages 1544 1606 change “operational rate set” to format shown above.

I have added changes for these two locations since the last review.

 

 

Discussion:

The AP broadcasts its supported rates in the “Supported Rates and BSS Membership Selectors” element combined with the “Extended Supported Rates and BSS Membership Selectors”.  It indicates which rates are “basic” by setting the top bit of a rate.

 

The MLME-START.request supplies these values in a combination of the BSSBasicRateSet, OperationalRateSet and BSSMembershipSelectorSet parameters.

 

A non-AP uses the same elements to indicate its supported rates.

The MLME-JOIN.request specifies an OperationalRateSet parameter, but not a BSS Membership Selector.   The MLME-ASSOCIATE.request contains no rate information.

 

There is no definition of “operational rate set”, but it presumably relates to one or more of the parameters cited above.  Neither is there a formal definition of “basic rate set”,  even though that term is frequently used.  I shall assume it’s OK to use “basic rate set”.

 

Basically we have two choices:  which of “operational” or “basic” was intended, and how to convey the definition of “operational” (as the latter is less firmly entrenched).

 

Proposed Changes:

 

Insert in 3.2, ordered appropriately, a new definition:

supported rates set: The set of rates that a STA might use for transmission,  and that the STA is capable of receiving.  The supported rates set is determined locally by the OperationalRateSet parameter of the MLME-START.request or MLM-JOIN.request primitive. The supported rate set of a peer contains the data rates from the peer’s Supported Rates and BSS Membership Selectors element and, if present, the Extended Supported Rates and BSS Membership Selectors element.”

 

At 648.11: delete NOTE in its entirety.

 

At 1544.44:

Discussion. “Select the operational rate set” is something done by the SME,  in generating the parameters of the JOIN.request.  We could use language like “adopt as its operational rates those indicated in the OpeartionalRateSet parameter”,  but then that begs the question of a whole bunch of other equally important parameters affecting MLME internal state that are not mentioned here.

10.1.4.4.1 General

Upon receipt of an MLME-START.request primitive, a STA shall determine the BSS’s BSSID (as described in 10.1.4 (Acquiring synchronization, scanning)), select channel synchronization information, select a beacon period, select the operational rate set, initialize and start its TSF timer, and begin transmitting Beacon frames if the STA is a non-DMG STA or DMG Beacon frames if the STA is a DMG STA. See 8.3.3.2 (Beacon frame format) for the description of a Beacon frame, and see 8.3.4.2 (DMG Beacon) for the description of a DMG Beacon frame.

 

At 1606.38: (no change proposed)

The value of the Minimum PHY Rate in a TSPEC shall satisfy the following constraints:

a) for an uplink TS, it

— is included in dot11SupportedDataRatesTxTable and in the AP's operational rate set, or

— corresponds to an HT MCS included in dot11HTSupportedMCSTxTable, if present, and in the

AP's operational HT MCS set, if defined, at a bandwidth and guard interval supported by the

non-AP STA on transmission and permitted in the BSS, or

— corresponds to a VHT-MCS and NSS for which support is indicated in the Tx VHT-MCS Map

subfield in the VHT Operation parameter ofthe MLME-(RE)ASSOCIATE.request primitive,

if present, and in the AP's operational VHT-MCS and NSS set, if defined, at a bandwidth and

guard interval supported by the non-AP STA on transmission and permitted in the BSS

 

 

At 892.47:

NOTE 2—Examples of when this bit may be set to 1 include, but are not limited to, the following situations:

— One or more non-HT STAs are associated

— A non-HT BSS is overlapping (a non-HT BSS may be detected by the reception of a Beacon or Probe Response frame where the supported rates contain only Clause 16 (DSSS PHY specification for the 2.4 GHz band designated for ISM applications), Clause 18 (Orthogonal frequency division multiplexing (OFDM) PHY specification), Clause 17 (High rate direct sequence spread spectrum (HR/DSSS) PHY specification), or Clause 19(Extended Rate PHY (ERP) specification) rates) that does not include an HT Capabilities element).

— A Management frame (excluding a Probe Request) is received where the supported rate set includes only Clause 16 (DSSS PHY specification for the 2.4 GHz band designated for ISM applications), Clause 18 (Orthogonal frequency division multiplexing (OFDM) PHY specification), Clause 17 (High rate direct sequence spread spectrum (HR/DSSS) PHY specification), and Clause 19 (Extended Rate PHY (ERP) specification) rates

 

 

 

 

At 1277.47:

The characteristic rate set is equal to the IBSS’s basicsupported rate set when the STA is operating as a member of an IBSS. It is equal to the AP’s supported operational rate set when the STA is associated with an AP.

 

At 1291.21: + same change at 1293.05 and 1294.32

When the operationalsupported rate set of the receiving STA or STAs is not known, the transmitting STA shall transmit using a rate in the BSSBasicRateSet parameter, or anMCS in the Basic MCS Set field of the HT Operation parameter of the MLME-START.request primitive or Basic MCS Set field of the HT Operation parameter of the SelectedBSS parameter of the MLME-JOIN.request primitive, or a <VHT-MCS, NSS> tuple in the BSS basic VHT-MCS and NSS set, or a rate from the mandatory rate set of the attached PHY if the BSSBasicRateSet, the Basic MCS Set field of the HT Operation parameter of the MLME-START.request primitive or Basic MCS Set field ofthe HT Operation parameter of the SelectedBSS parameter of the MLME-JOIN.request primitive, and the BSS basic VHT-MCS and NSS set are empty.

 

At 1383.45:

b) In an IBSS if a Beacon frame isreceived from one of the IBSS participants where the supported operational  rate set contains only Clause 16 (DSSS PHY specification for the 2.4GHz band designated for ISM applications) or Clause 17 (High rate direct sequence spread spectrum (HR/DSSS) PHY specification) rates. contains no Clause 19 (ERP) rates and no BSS membership selectors.

 

c) A Management frame (excluding a Probe Request) is received where the operationalsupported rate set contains no Clause 19 (ERP) rates and no BSS membership selectors.includes only Clause 16 (DSSS PHY specification for the 2.4 GHz band designated for ISM applications) or Clause 17 (High rate direct sequence spreadspectrum (HR/DSSS) PHY specification) rates.

 

At 1384.01:

— A Beacon frame is received from a neighbor STA where the supported operational rate set contains only Clause 16 (DSSS PHY specification for the 2.4 GHzband designated for ISM applications) or Clause 17 (High rate direct sequence spread spectrum (HR/DSSS) PHY specification) rates, or

— A Management frame (excluding Probe Request) isreceived where the supported operational rate set includes only Clause 16 (DSSS PHY specification for the 2.4 GHz band designated for ISM applications) or Clause 17 (High rate direct sequence spreadspectrum (HR/DSSS) PHY specification) rates

 

Proposed resolution:

Revised.  Make changes under CID 6483 in <this-document>.  These changes essentially replace instances of “supported rate set” with either basic or operational rate set.

 

 

 

 

Best Regards,

 

Adrian P STEPHENS

 

Tel: +44 (1793) 404825 (office)
Tel: +1 (971) 330 6025 (mobile)
ç please note new number

 

----------------------------------------------
Intel Corporation (UK) Limited
Registered No. 1134945 (England)
Registered Office: Pipers Way, Swindon SN3 1RJ
VAT No: 860 2173 47

 

_______________________________________________________________________________

IF YOU WISH to be Removed from this reflector, PLEASE DO NOT send your request to this CLOSED reflector. We use this valuable tool to communicate on the issues at hand.

SELF SERVICE OPTION: Point your Browser to - http://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGM and then amend your subscription on the form provided. If you require removal from the reflector press the LEAVE button.

Further information can be found at: http://www.ieee802.org/11/Email_Subscribe.html _______________________________________________________________________________