111103600000aaobssmlmecleanup.docx
《111103600000aaobssmlmecleanup.docx》由会员分享,可在线阅读,更多相关《111103600000aaobssmlmecleanup.docx(17页珍藏版)》请在冰豆网上搜索。
![111103600000aaobssmlmecleanup.docx](https://file1.bdocx.com/fileroot1/2023-4/28/6931a2c9-b804-4657-9483-4167332be1f3/6931a2c9-b804-4657-9483-4167332be1f31.gif)
111103600000aaobssmlmecleanup
IEEEP802.11
WirelessLANs
OBSSMLMEcleanup
Date:
2011-03-14
Author(s):
Name
Affiliation
Address
Phone
email
AlexAshley
NDSLtd
OneLondonRoad,Middlesex,TW184EX,UK
aashleyatndsdotcom
Abstract
CID2090states:
TheusageofMLME-QLOADREQUESTandMLME-MLME-QLOADREPORTprimitivesisnon-standard.WhynotjustuseanMLME-QLOADREQUEST4-wayprimitive(.request,.indication,.response,.confirm)?
withaproposedresolutionof:
DeleteMLME-QLOADREPORTprimitives.AddMLME-QLOADREQUEST.response(somewhatsimilartoexistingMLME-QLOADREPORT.request).ModifyMLME-QLOADREQUEST.confirmthatissimilartoexistingMLME-QLOADREPORT.indication.SamethingwithTXOPADVERTISEMENTandTXOPRESPONSE.
ThisproposalalsoproposesresolutionstoCID2004,2005,2006,2007,2008,2009,2010,2011thatallcallfora“Protected”parametertobeadded.
Thisdocumentproposesnormativetextchangestoacceptthiscomment.ThisdocumentisbaseduponP802.11aaD3.01.ChangesfromthedraftisshownusingWordchangetracking.
6.3.3.3MLME-SCAN.confirm
6.3.3.3.2Semanticsoftheserviceprimitive
InsertQLoadReportattheendofthetabledescribingtheBSSDescriptionparameter(notethattheentiretableisnotshownhere):
(#2002)
Name
Type
Validrange
Description
IBSSadoption
QLoadReport
Asdefinedin
frameformat
Asdefinedin8.4.2.aa93
ThevaluesfromtheQLoadReportelementifsuchanelementwaspresentintheproberesponseframe,elsenull.Theparameterisoptionallypresentonlyifdot11QLoadReportActivatedistrue.
Donotadopt
6.3.aa79QLoadReportmanagement
ThissetofprimitivessupportstheprocessofQLoadreportingbetweenAPsasdescribedin10.aa24.1.
6.3.aa79.1MLME-QLOAD.request
6.3.aa79.1.1Function
ThisprimitiveisusedbyanAPtotransmitaQLoadRequesttoaspecifiedAP.
6.3.aa79.1.2Semanticsoftheserviceprimitive
Theprimitiveparametersareasfollows:
MLME-QLOAD.request(
PeerMACAddress(#2197)
DialogToken
Protected(#2004)
)
Name
Type
Validrange
Description
PeerMACAddress(#2197)
MACAddress
AnyvalidindividualMACAddress
TheaddressofthepeerMACentitytowhichtheQLoadRequestshallbesent.
DialogToken
Integer
1–255
SpecifiesanumberuniquetotheQLoadReport.requestprimitive
Protected
Boolean
true,false
Iftrue,therequestissentusingtheProtectedQLoadRequestProtectedDualofPublicActionFrame.Iffalse,therequestissentusingtheQLoadRequestPublicActionframe
6.3.aa79.1.3WhenGenerated
TheprimitiveisgeneratedbytheSMEatanAPtorequestthesendingofaQLoadRequesttoanotherAPindicatedbyPeerMACAddress(#2197).
6.3.aa79.1.4EffectofReceipt
Onreceiptofthisprimitive,theMLMEconstructsaQLoadRequestActionmanagementframeiftheProtectedparameterisfalse,oraProtectedQLoadRequestProtectedDualofPublicActionframeiftheProtectedparameteristrue.TheAPthenattemptstotransmitthisframetotheAPindicatedbyPeerMACAddress(#2197).
6.3.aa79.2MLME-QLOAD.confirm
6.3.aa79.2.1Function
ThisprimitivereportstheresultofarequesttosendaQLoadRequest.
6.3.aa79.2.2Semanticsoftheserviceprimitive
Theprimitiveparametersareasfollows:
MLME-QLOAD.confirm(
ResultCode(#2198),
PeerMACAddress,
DialogToken,
Protected(#2007)
QLoadReport
)
Name
Type
Validrange
Description
ResultCode(#2198)
Enumeration
SUCCESS,INVALIDPARAMETERSorUNSPECIFIEDFAILURE
ReportstheoutcomeofarequesttosendaQLoadRequest
PeerMACAddress(#2197)
MACAddress
AnyvalidindividualMACAddress
TheaddressofthepeerMACentitytowhichtheQLoadRequestshallbesent.
DialogToken
Integer
0–255
SpecifiesanumberuniquetotheQLoadReport.requestprimitiveor0whensendinganunsolicitedreport
Protected
Boolean
true,false
Iftrue,theresponsewassentusingtheProtectedQLoadReportProtectedDualofPublicActionFrame.Iffalse,theresponsewassentusingtheQLoadReportPublicActionframe.
QLoadReport(#2199)
Setofreports,eachasdefinedintheQLoadReportelement
Setofreports,eachasdefinedintheQLoadReportelement
Setofreports,eachasdefinedintheQLoadReportelement
6.3.aa79.2.3WhenGenerated
ThisprimitiveisgeneratedbytheMLMEasaresultofanMLME-QLOAD.requestprimitiveindicatingtheresultsofthatrequest.ThisprimitiveisgeneratedbytheMLMEasaresultofanMLME-QLOAD.requestisfoundtocontaininvalidparameters,orwhentheSTAreceivesaresponseintheformofanQLoadReportframeinthecorrespondingRobustAVStreamingActionframe.
6.3.aa79.2.4EffectofReceipt
TheSMEisnotifiedoftheresultsoftheQLoadrequestprocedure.
TheSMEshouldoperateaccordingtotheproceduresdefinedin10.aa24.1.
6.3.aa79.3MLME-QLOAD.indication
6.3.aa79.3.1Function
ThisprimitiveindicatesthataQLoadRequestframehasbeenreceived.
6.3.aa79.3.2Semanticsoftheserviceprimitive
Theprimitiveparametersareasfollows:
MLME-QLOAD.indication(
PeerMACAddress(#2197)
DialogToken
Protected(#2005)
)
Name
Type
Validrange
Description
PeerMACAddress(#2197)
MACAddress
AnyvalidindividualMACAddress
TheaddressofthepeerMACentitytowhichtheQLoadRequestshallbesent.
DialogToken
Integer
1–255
SpecifiesanumberuniquetotheQLoadReport.requestprimitive
Protected
Boolean
true,false
Iftrue,therequestwassentusingtheProtectedQLoadRequestProtectedDualofPublicActionFrame.Iffalse,therequestwassentusingtheQLoadRequestPublicActionframe.
6.3.aa79.3.3WhenGenerated
ThisprimitiveisgeneratedbytheMLMEwhenavalidQLoadRequestPublicActionframeoraProtectedQLoadRequestPublicDualofPublicActionframeisreceived.
6.3.aa79.3.4EffectofReceipt
Onreceiptofthisprimitive,theSMEeitherrejectstherequestorcommencesthetransactionasdescribedin10.aa24.1.
6.3.aa79.4MLME-QLOAD.response
6.3.aa79.4.1Function
ThisprimitiveisusedbyanAPtotransmitaQLoadReporttoaspecifiedAPinresponsetoaQLoadRequest.
6.3.aa79.4.2Semanticsoftheserviceprimitive
Theprimitiveparametersareasfollows:
MLME-QLOAD.response(
PeerMACAddress(#2197)
DialogToken
Protected(#2006)
QLoadReport(#2199)
)
Name
Type
Validrange
Description
PeerMACAddress(#2197)
MACAddress
AnyvalidindividualMACAddress
TheaddressofthepeerMACentitytowhichtheQLoadRequestshallbesent.
DialogToken
Integer
0–255
SpecifiesanumberuniquetotheQLoadReport.requestprimitiveor0whensendinganunsolicitedreport
Protected
Boolean
true,false
Iftrue,theresponseissentusingtheProtectedQLoadReportProtectedDualofPublicActionFrame.Iffalse,theresponseissentusingtheQLoadReportPublicActionframe.
QLoadReport(#2199)
Setofreports,eachasdefinedintheQLoadReportelement
Setofreports,eachasdefinedintheQLoadReportelement
Setofreports,eachasdefinedintheQLoadReportelement
6.3.aa79.4.3WhenGenerated
TheprimitiveisgeneratedbytheSMEatanAPinresponsetothereceptionofaQLoadRequestfromtheAPindicatedbyPeerMACAddress(#2197).
6.3.aa79.4.4EffectofReceipt
Onreceiptofthisprimitive,theMLMEconstructsaQLoadReportActionmanagementframeiftheProtectedparameterisfalse,oraProtectedQLoadReportProtectedDualofPublicActionframeiftheProtectedparameteristrue.TheAPthenattemptstotransmitthisframetotheotherAPindicatedbyPeerMACAddress(#2197).
6.3.aa80HCCATXOPAdvertisementmanagement
ThesesetofprimitivessupporttheprocessofTSPECschedulenegotiationbetweenanAPandoverlappingAPsasdescribedin10.aa24.
6.3.aa80.1MLME-TXOPADVERTISEMENT.request
6.3.aa80.1.1Function
ThisprimitiveisusedbyanAPtotransmitanHCCATXOPAdvertisementtoaspecifiedAP.
6.3.aa80.1.2Semanticsoftheserviceprimitive
Theprimitiveparametersareasfollows:
MLME-TXOPADVERTISEMENT.request(
PeerMACAddress(#2197)
DialogToken
Protected(#2008)
ActiveTXOPReservations
PendingTXOPReservations
)
Name
Type
Validrange
Description
PeerMACAddress(#2197)
MACAddress
AnyvalidindividualMACAddress
TheaddressofthepeerMACentitytowhichtheTXOPAdvertisementshallbesent.
DialogToken
Integer
0–255
SpecifiesanumberuniquetotheTXOPAdvertisement.requestprimitive
Protected
Boolean
true,false
Iftrue,therequestissentusingtheProtectedHCCATXOPAdvertisementProtectedDualofPublicActionFrame.Iffalse,therequestissentusingtheHCCATXOPAdvertisementPublicActionframe."
ActiveTXOPReservations
TXOPReservation
Asdefinedin8.4.1.aa32
SpecifiestheHCCATXOPsthathavebeencreated
PendingTXOPReservations
TXOPReservation
Asdefinedin8.4.1.aa32
SpecifiestheHCCATXOPsthatareintheprocessofbeingcreated.
6.3.aa80.1.3WhenGenerated
TheprimitiveisgeneratedbytheSMEatanAPtorequestthesendingofanHCCATXOPAdvertisementPublicActionframeorProtectedHCCATXOPAdvertisementProtectedDualofPublicActionframetotheAPindicatedbyPeerMACAddress(#2197).
6.3.aa80.1.4EffectofReceipt
Onreceiptofthisprimitive,theMLMEconstructsaTXOPAdvertisementPublicActionframeiftheProtectedparameterisfalse,orconstructsaProtectedTXOPAdvertisementProtectedDualofPublicActionframeiftheProtectedparameteristrue.TheAPthenattemptstotransmitthisframetotheAPindicatedbyPeerMACAddress(#2197).
6.3.aa80.2MLME-TXOPADVERTISEMENT.confirm
6.3.aa80.2.1Function
ThisprimitivereportstheresultofarequesttoperformHCCATXOPnegotiation.
6.3.aa80.2.2Semanticsoftheservicepr