1111040000000smacsyncbeaconresolutiontext.docx
《1111040000000smacsyncbeaconresolutiontext.docx》由会员分享,可在线阅读,更多相关《1111040000000smacsyncbeaconresolutiontext.docx(32页珍藏版)》请在冰豆网上搜索。
1111040000000smacsyncbeaconresolutiontext
IEEEP802.11
WirelessLANs
MACsyncbeaconresolutiontext
Date:
2011-03-15
Author(s):
Name
Company
Address
Phone
Email
KazuyukiSakoda
SonyCorporation
5-1-12Kita-Shinagawa,Shinagawa-ku,Tokyo,141-0001Japan
+81-3-5448-4018
KazuyukiA.Sakoda(at)
Abstract
ThisdocumentprovidessuggestedresolutionstoM-BScomments.
Summaryoftheintentionofthisdocument
1.ResolvesomeofthecommentsinM-BScategoryasshownin11-11-0399(MACbeaconsynccommentresolutionxls)
Suggestedchangestothedraftspec
Applythefollowingchanges.
CorrespondingchangestoD9.0areindicatedinthefollowingtextwith“TrackChanges”on,toclarifythedirectiontotheeditor.Pleaseupdatethepartindicatedbythe“TrackChanges”only.
7.3Managementframebodycomponents
7.3.2Informationelements
7.3.2.98MeshConfigurationelement
7.3.2.98.1General
TheMeshConfigurationelementshowninFigure 7-95o130(MeshConfigurationelementformat)isusedtoadvertisemeshservices.ItiscontainedinBeaconframesandProbeResponseframestransmittedbymeshSTAs,andisalsocontainedinMeshPeeringOpenandMeshPeeringConfirmframes.
Element
ID
Length
ActivePathSelection
ProtocolIdentifier
ActivePathSelection
MetricIdentifier
Congestion
Control
ModeIdentifier
SynchronizationMethodIdentifier
AuthenticationProtocolIdentifier
MeshPeeringProtocolIdentifier
MeshFormationInfo
MeshCapability
Octets:
1
1
1
1
1
1
1
1
1
1
Figure7-95o130—MeshConfigurationelementformat
TheElementIDissettothevaluegiveninTable 7-26(ElementIDs)forthiselement.
TheLengthfieldissetto8.
Theremainderofthefieldsaredescribedinthefollowingsubclauses.
7.3.2.98.5SynchronizationMethodIdentifier
TheSynchronizationMethodIdentifierfieldindicatesthesynchronizationmethodthatiscurrentlyactivatedintheMBSS.Table 7-43bj4(SynchronizationMethodIdentifiervalues)providesthesynchronizationmethodidentifiervaluesdefinedbythisstandard.
Table7-43bj4—SynchronizationMethodIdentifiervalues
Value
Meaning
0
Reserved
1
NeighborOffsetSynchronizationmethoddefinedin11C.12.2.2(NeighborOffsetSynchronizationmethod)(defaultsynchronizationmethod)
2–254
Reserved
255
Vendorspecific
(TheactivesynchronizationmethodisspecifiedinaVendorSpecificelement)
TheNeighborOffsetSynchronizationmethodisdefinedasthedefaultsynchronizationmethodamongmeshSTAs.ThedetailsoftheNeighborOffsetSynchronizationmethodaredescribedin11C.12.2.2(NeighborOffsetSynchronizationmethod).
WhentheSynchronizationMethodIdentifierfieldis255,theactivesynchronizationmethodisspecifiedbyaVendorSpecificelementthatispresentintheframe.ThecontentoftheVendorSpecificelementisbeyondthescopeofthisstandard.(See7.3.2.26.)
7.3.2.98.9MeshCapability
TheMeshCapabilityfieldcomprisesasetofvaluesindicatingwhetherameshSTAisapossiblecandidateformeshpeeringestablishment.ThedetailsoftheMeshCapabilityfieldareshowninFigure 7-95o132(MeshCapabilityfield).
B0
B1
B2
B3
B4
B5
B6
B7
AcceptingAdditionalMeshPeerings
MCCASupported
MCCAEnabled
Forwarding
MBCAEnabled
TBTTAdjusting
MeshPowerSaveLevel
Reserved
Bits:
1
1
1
1
1
1
1
1
Figure7-95o132—MeshCapabilityfield
TheAcceptingAdditionalMeshPeeringssubfieldissetto1ifthemeshSTAiswillingtoestablishadditionalmeshpeeringswithothermeshSTAsandsetto0otherwise(i.e.,theAcceptingAdditionalMeshPeeringssubfieldissetinaccordancewithdot11MeshAcceptingAdditionalPeerings).
TheMCCASupportedsubfieldissetto1ifthemeshSTAimplementsMCCAandsetto0otherwise(i.e.,theMCCASupportedsubfieldissetinaccordancewithdot11MCCAImplemented).
TheMCCAEnabledsubfieldissetto1ifthemeshSTAisusingtheMCCAandsetto0otherwise(i.e.,theMCCAEnabledsubfieldissetinaccordancewithdot11MCCAActivated).
TheForwardingsubfieldissetto1ifthemeshSTAforwardsMSDUsandsetto0otherwise(i.e.,theForwardingsubfieldissetinaccordancewithdot11MeshForwarding).
TheMBCAEnabledsubfieldissetto1ifthemeshSTAisusingMBCA,andissetto0otherwise(i.e.,theMBCAEnabledsubfieldissetinaccordancewithdot11MBCAActivated).(See11C.12.4(MeshBeaconCollisionAvoidance(MBCA)).)
TheTBTTAdjustingsubfieldissetto1whiletheTBTTadjustmentprocedureisongoing,andissetto0otherwise.(See11C.12.4.4.3(TBTTscanningandadjustmentprocedure).)
TheMeshPowerSaveLevelfieldandthePowerManagementfieldintheFrameControlfieldindicatethenon-peermeshpowermodeofthemeshSTA.ThePowerManagementsubfieldsetto1andtheMeshPowerSaveLevelfieldsetto0indicatethatthemeshSTAisoperatinginlightsleepmodefornon-peermeshSTAs.ThePowerManagementfieldsetto1andtheMeshPowerSaveLevelsetto1indicatethatmeshSTAisoperatingindeepsleepmodefornon-peermeshSTAs.TheMeshPowerSaveLevelfieldisreserved,ifthePowerManagementsubfieldissetto0.(See11C.13.2.2(Non-peermeshpowermodes).)
7.3.2.105BeaconTimingelement
TheBeaconTimingelementisusedtoadvertisethebeacontiminginformationofneighborSTAs(meshSTAs,APs,orSTAsinanIBSS).TheformatoftheBeaconTimingelementisshowninFigure 7-95o141(BeaconTimingelementformat).
ElementID
Length
ReportControl
BeaconTiming
Information#1
...
BeaconTiming
Information#N
Octets:
1
1
1
6
...
6
Figure7-95o141—BeaconTimingelementformat
TheElementIDissettothevaluegiveninTable 7-26(ElementIDs)forthiselement.
TheLengthfieldindicatesthenumberofoctetsintheInformationfield(fieldsfollowingtheElementIDandLengthfields).
TheReportControlfieldisusedtosignalinformationaboutthebeacontiminginformationtuplecontainedintheBeaconTimingelement.ThestructureoftheReportControlfieldisdefinedinFigure 7-95o142(ReportControlfield).
StatusNumber
BeaconTiming
ElementNumber
MoreBeaconTimingElements
Bits:
4
3
1
Figure7-95o142—ReportControlfield
TheStatusNumbersubfieldissettothestatusnumberofthebeacontiminginformationset.Thestatusnumberismanagedasdescribedin11C.12.4.2.1(Maintenanceofthestatusnumber).
TheBeaconTimingElementNumbersubfieldisanunsignedintegerthatindicatestheindexofthebeacontiminginformationtuplecontainedinthisBeaconTimingelement.TheBeaconTimingElementNumberissetto0intheBeaconTimingelementforthefirstoronlytupleofthebeacontiminginformationandisincrementedbyoneforeachsuccessivetupleofthebeacontiminginformation.Thebeacontiminginformationtuplesaremanagedasdescribedin11C.12.4.2.4(Transmitter’sprocedure).
TheMoreBeaconTimingElementsubfieldissetto1ifasuccessivetupleofbeacontiminginformationexists,andsetto0otherwise.
TheBeaconTimingInformationfieldcontainsthebeacontiminginformationofaneighborSTA.WhenthemeshSTAreportsmultiplebeacontiminginformation,multipleBeaconTimingInformationfieldsareincludedintheBeaconTimingelement.ThestructureoftheBeaconTimingInformationfieldisdefinedinFigure 7-95o143(BeaconTimingInformationfield).
NeighborSTAID
NeighborTBTT
NeighborBeaconInterval
Octets:
1
3
2
Figure7-95o143—BeaconTimingInformationfield
TheNeighborSTAIDsubfieldisanunsignedintegerthatindicatestheidentificationoftheneighborSTAcorrespondingtothisbeacontiminginformation.WhenameshpeeringisestablishedwiththisneighborSTA,theMSBofthisfieldissetto0,andtherestofthisfieldissettothelast7digits(7LSBs)oftheAIDvalueassignedtothisneighbormeshSTA.WhenameshpeeringisnotestablishedwiththisneighborSTA,theMSBofthisfieldissetto1,andtherestofthisfieldissettothelast7digits(7LSBs,takingtheI/GbitastheMSB)ofthe48-bitMACaddressofthisneighborSTA.
NOTE—SincetheNeighborSTAIDsubfieldisprovidedinabbreviatedform,itispossiblethatthesameNeighborSTAIDvalueappearsinmultipleBeaconTimingInformationfields.
TheNeighborTBTTsubfieldisanunsignedintegerthatindicatesaTBTTofthecorrespondingneighborSTA,measuredinthelocalTSFtimerofthemeshSTA.Thevalueisindicatedinmultiplesof32µs.WhentheactivesynchronizationmethodistheNeighborOffsetSynchronizationmethod,theTBTTiscalculatedasdescribedin11C.12.4.2.2(CalculationofneighborSTA’sTBTT).TheB5totheB28(takingtheB0astheLSB)ofthecalculatedTBTTarecontainedinthissubfield.
TheNeighborBeaconIntervalsubfieldisanunsignedintegerthatindicatesthebeaconintervalbeingusedbythecorrespondingneighborSTA.TheunitoftheNeighborBeaconIntervalsubfieldisTU.
DetailedusageoftheBeaconTimingelementisdescribedin11C.12.4.2(Beacontimingadvertisement).
7.4Actionframeformatdetails
7.4.15MeshActionframedetails
7.4.15.1MeshActionfields
7.4.15.11TBTTAdjustmentRequestframeformat
TheTBTTAdjustmentRequestframeisusedtorequestaparticularneighborpeermeshSTAtoadjustitsTBTT.Thisframeistransmittedusingindividualaddresses.TheformatoftheTBTTAdjustmentRequestframeActionfieldisshowninTable 7-57v40(TBTTAdjustmentRequestframeActionfieldformat).
Table7-57v40—TBTTAdjustmentRequestframeActionfieldformat
Order
Information
Notes
1
Category
2
MeshAction
3
to(N_Info+2)
BeaconTimingelement
RepeatedN_Infotimes(N_Infoisanumberofbeacontiminginformation