




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
英文资料与中文翻译IEEE80211MEDIUMACCESSCONTROLTHEIEEE80211MACLAYERCOVERSTHREEFUNCTIONALAREASRELIABLEDATADELIVERY,MEDIUMACCESSCONTROL,ANDSECURITYTHISSECTIONCOVERSTHEFIRSTTWOTOPICSRELIABLEDATADELIVERYASWITHANYWIRELESSNETWORK,AWIRELESSLANUSINGTHEIEEE80211PHYSICALANDMACLAYERSISSUBJECTTOCONSIDERABLEUNRELIABILITYNOISE,INTERFERENCE,ANDOTHERPROPAGATIONEFFECTSRESULTINTHELOSSOFASIGNIFICANTNUMBEROFFRAMESEVENWITHERRORCORRECTIONCODES,ANUMBEROFMACFRAMESMAYNOTSUCCESSFULLYBERECEIVEDTHISSITUATIONCANBEDEALTWITHBYRELIABILITYMECHANISMSATAHIGHERLAYERSUCHASTCPHOWEVER,TIMERSUSEDFORRETRANSMISSIONATHIGHERLAYERSARETYPICALLYONTHEORDEROFSECONDSITISTHEREFOREMOREEFFICIENTTODEALWITHERRORSATTHEMACLEVELFORTHISPURPOSE,IEEE80211INCLUDESAFRAMEEXCHANGEPROTOCOLWHENASTATIONRECEIVESADATAFRAMEFROMANOTHERSTATIONITRETURNSANACKNOWLEDGMENTACKFRAMETOTHESOURCESTATIONTHISEXCHANGEISTREATEDASANATOMICUNIT,NOTTOBEINTERRUPTEDBYATRANSMISSIONFROMANYOTHERSTATIONIFTHESOURCEDOESNOTRECEIVEANACKWITHINASHORTPERIODOFTIME,EITHERBECAUSEITSDATAFRAMEWASDAMAGEDORBECAUSETHERETURNINGACKWASDAMAGED,THESOURCERETRANSMITSTHEFRAMETHUS,THEBASICDATATRANSFERMECHANISMINIEEE80211INVOLVESANEXCHANGEOFTWOFRAMESTOFURTHERENHANCERELIABILITY,AFOURFRAMEEXCHANGEMAYBEUSEDINTHISSCHEME,ASOURCEFIRSTISSUESAREQUESTTOSENDRTSFRAMETOTHEDESTINATIONTHEDESTINATIONTHENRESPONDSWITHACLEARTOSENDCTSAFTERRECEIVINGTHECTS,THESOURCETRANSMITSTHEDATAFRAME,ANDTHEDESTINATIONRESPONDSWITHANACKTHERTSALERTSALLSTATIONSTHATAREWITHINRECEPTIONRANGEOFTHESOURCETHATANEXCHANGEISUNDERWAYTHESESTATIONSREFRAINFROMTRANSMISSIONINORDERTOAVOIDACOLLISIONBETWEENTWOFRAMESTRANSMITTEDATTHESAMETIMESIMILARLY,THECTSALERTSALLSTATIONSTHATAREWITHINRECEPTIONRANGEOFTHEDESTINATIONTHATANEXCHANGEISUNDERWAYTHERTS/CTSPORTIONOFTHEEXCHANGEISAREQUIREDFUNCTIONOFTHEMACBUTMAYBEDISABLEDMEDIUMACCESSCONTROLTHE80211WORKINGGROUPCONSIDEREDTWOTYPESOFPROPOSALSFORAMACALGORITHMDISTRIBUTEDACCESSPROTOCOLS,WHICH,LIKEETHERNET,DISTRIBUTETHEDECISIONTOTRANSMITOVERALLTHENODESUSINGACARRIERSENSEMECHANISMANDCENTRALIZEDACCESSPROTOCOLS,WHICHINVOLVEREGULATIONOFTRANSMISSIONBYACENTRALIZEDDECISIONMAKERADISTRIBUTEDACCESSPROTOCOLMAKESSENSEFORANADHOCNETWORKOFPEERWORKSTATIONSTYPICALLYANIBSSANDMAYALSOBEATTRACTIVEINOTHERWIRELESSLANCONFIGURATIONSTHATCONSISTPRIMARILYOFBURSTTRAFFICACENTRALIZEDACCESSPROTOCOLISNATURALFORCONFIGURATIONSINWHICHAUMBEROFWIRELESSSTATIONSAREINTERCONNECTEDWITHEACHOTHERANDSOMESORTOFBASESTATIONTHATATTACHESTOABACKBONEWIREDLANITISESPECIALLYUSEFULIFSOMEOFTHEDATAISTIMESENSITIVEORHIGHPRIORITYTHEENDRESULTFOR80211ISAMACALGORITHMCALLEDDFWMACDISTRIBUTEDFOUNDATIONWIRELESSMACTHATPROVIDESADISTRIBUTEDACCESSCONTROLMECHANISMWITHANOPTIONALCENTRALIZEDCONTROLBUILTONTOPOFTHATFIGURE145ILLUSTRATESTHEARCHITECTURETHELOWERSUBLAYEROFTHEMACLAYERISTHEDISTRIBUTEDCOORDINATIONFUNCTIONDCFDCFUSESACONTENTIONALGORITHMTOPROVIDEACCESSTOALLTRAFFICORDINARYASYNCHRONOUSTRAFFICDIRECTLYUSESDCETHEPOINTCOORDINATIONFUNCTIONPCFISACENTRALIZEDMACALGORITHMUSEDTOPROVIDECONTENTIONFREESERVICEPCFISBUILTONTOPOFDCFANDEXPLOITSFEATURESOFDCFTOASSUREACCESSFORITSUSERSLETUSCONSIDERTHESETWOSUBLAYERSINTURN80211G24GHZDSSS,OFDMLOGICALLINKCONTROLLLCDISTRIBUTEDCOORDINATIONFUNCTIONDCFPOINTCOORDINATIONFUNCTIONPCF8021124GHZFHSS8021124GHZDSSS80211INFRARED80211A5GHZOFDM80211B24GHZDSSSCONTENTIONFREESERVICECONTENTIONSERVICEMACLAYERFIGURE145IEEE80211PROTOCOLARCHITECTUREDISTRIBUTEDCOORDINATIONFUNCTIONTHEDCFSUBLAYERMAKESUSEOFASIMPLECSMACARRIERSENSEMULTIPLEACCESSALGORITHM,WHICHFUNCTIONSASFOLLOWSIFASTATIONHASAMACFRAMETOTRANSMIT,ITLISTENSTOTHEMEDIUMIFTHEMEDIUMISIDLE,THESTATIONMAYTRANSMITOTHERWISETHESTATIONMUSTWAITUNTILTHECURRENTTRANSMISSIONISCOMPLETEBEFORETRANSMITTINGTHEDCFDOESNOTINCLUDEACOLLISIONDETECTIONFUNCTIONIECSMA/CDBECAUSECOLLISIONDETECTIONISNOTPRACTICALONAWIRELESSNETWORKTHEDYNAMICRANGEOFTHESIGNALSONTHEMEDIUMISVERYLARGE,SOTHATATRANSMITTINGSTATIONCANNOTEFFECTIVELYDISTINGUISHINCOMINGWEAKSIGNALSFROMNOISEANDTHEEFFECTSOFITSOWNTRANSMISSIONTOENSURETHESMOOTHANDFAIRFUNCTIONINGOFTHISALGORITHM,DCFINCLUDESASETOFDELAYSTHATAMOUNTSTOAPRIORITYSCHEMELETUSSTARTBYCONSIDERINGASINGLEDELAYKNOWNASANINTERFRAMESPACEIFSINFACT,THEREARETHREEDIFFERENTIFSVALUES,BUTTHEALGORITHMISBESTEXPLAINEDBYINITIALLYIGNORINGTHISDETAILUSINGANIFS,THERULESFORCSMAACCESSAREASFOLLOWSFIGURE146WAITEFORFRAMETOTRANSMITMEDIUMIDLEWAITIFSSTILLIDLETRANSMITFRAMEWAITUNTILCURRENTTRANSMISSIONENDSWAITIFSSTILLIDLEEXPONENTIALBACKOFFWHILEMEDIUMIDLETRANSMITFRAMENOYESNOYESYESNOFIGURE146IEEE80211MEDIUMACCESSCONTROLLOGIC1ASTATIONWITHAFRAMETOTRANSMITSENSESTHEMEDIUMIFTHEMEDIUMISIDLEITWAITSTOSEEIFTHEMEDIUMREMAINSIDLEFORATIMEEQUALTOIFSIFSO,THESTATIONMAYTRANSMITIMMEDIATELY2IFTHEMEDIUMISBUSYEITHERBECAUSETHESTATIONINITIALLYFINDSTHEMEDIUMBUSYORBECAUSETHEMEDIUMBECOMESBUSYDURINGTHEIFSIDLETIME,THESTATIONDEFERSTRANSMISSIONANDCONTINUESTOMONITORTHEMEDIUMUNTILTHECURRENTTRANSMISSIONISOVER3ONCETHECURRENTTRANSMISSIONISOVER,THESTATIONDELAYSANOTHERIFSIFTHEMEDIUMREMAINSIDLEFORTHISPERIOD,THENTHESTATIONBACKSOFFARANDOMAMOUNTOFTIMEANDAGAINSENSESTHEMEDIUMIFTHEMEDIUMISSTILLIDLE,THESTATIONMAYTRANSMITDURINGTHEBACKOFFTIME,IFTHEMEDIUMBECOMESBUSY,THEBACKOFFTIMERISHALTEDANDRESUMESWHENTHEMEDIUMBECOMESIDLE4IFTHETRANSMISSIONISUNSUCCESSFUL,WHICHISDETERMINEDBYTHEABSENCEOFANACKNOWLEDGEMENT,THENITISASSUMEDTHATACOLLISIONHASOCCURREDTOENSURETHATBACKOFFMAINTAINSSTABILITY,ATECHNIQUEKNOWNASBINARYEXPONENTIALBACKOFFISUSEDASTATIONWILLATTEMPTTOTRANSMITREPEATEDLYINTHEFACEOFREPEATEDCOLLISIONS,BUTAFTEREACHCOLLISION,THEMEANVALUEOFTHERANDOMDELAYISDOUBLEDUPTOSOMEMAXIMUMVALUETHEBINARYEXPONENTIALBACKOFFPROVIDESAMEANSOFHANDLINGAHEAVYLOADREPEATEDFAILEDATTEMPTSTOTRANSMITRESULTINLONGERANDLONGERBACKOFFTIMES,WHICHHELPSTOSMOOTHOUTTHELOADWITHOUTSUCHABACKOFF,THEFOLLOWINGSITUATIONCOULDOCCURTWOORMORESTATIONSATTEMPTTOTRANSMITATTHESAMETIME,CAUSINGACOLLISIONTHESESTATIONSTHENIMMEDIATELYATTEMPTTORETRANSMIT,CAUSINGANEWCOLLISIONTHEPRECEDINGSCHEMEISREFINEDFORDCFTOPROVIDEPRIORITYBASEDACCESSBYTHESIMPLEEXPEDIENTOFUSINGTHREEVALUESFORIFSSIFSSHORTIFSTHESHORTESTIFS,USEDFORALLIMMEDIATERESPONSEACTIONS,ASEXPLAINEDINTHEFOLLOWINGDISCUSSIONPIFSPOINTCOORDINATIONFUNCTIONIFSAMIDLENGTHIFS,USEDBYTHECENTRALIZEDCONTROLLERINTHEPCFSCHEMEWHENISSUINGPOLLSDIFSDISTRIBUTEDCOORDINATIONFUNCTIONIFSTHELONGESTIFS,USEDASAMINIMUMDELAYFORASYNCHRONOUSFRAMESCONTENDINGFORACCESSFIGURE147AILLUSTRATESTHEUSEOFTHESETIMEVALUESCONSIDERFIRSTTHESIFSANYSTATIONUSINGSIFSTODETERMINETRANSMISSIONOPPORTUNITYHAS,INEFFECT,THEHIGHESTPRIORITY,BECAUSEITWILLALWAYSGAINACCESSINPREFERENCETOASTATIONWAITINGANAMOUNTOFTIMEEQUALTOPIFSORDIFSTHESIFSISUSEDINTHEFOLLOWINGCIRCUMSTANCESACKNOWLEDGMENTACKWHENASTATIONRECEIVESAFRAMEADDRESSEDONLYTOITSELFNOTMULTICASTORBROADCASTITRESPONDSWITHANACKFRAMEAFTER,WAITINGON1YFORANSIFSGAPTHISHASTWODESIRABLEEFFECTSFIRST,BECAUSECOLLISIONDETECTIONISNOTUSED,THELIKELIHOODOFCOLLISIONSISGREATERTHANWITHCSMA/CD,ANDTHEMACLEVELACKPROVIDESFOREFFICIENTCOLLISIONRECOVERYSECOND,THESIFSCANBEUSEDTOPROVIDEEFFICIENTDELIVERYOFANLLCPROTOCOLDATAUNITPDUTHATREQUIRESMULTIPLEMACFRAMESINTHISCASE,THEFOLLOWINGSCENARIOOCCURSASTATIONWITHAMULTIFRAMELLCPDUTOTRANSMITSENDSOUTTHEMACFRAMESONEATATIMEEACHFRAMEISACKNOWLEDGEDAFTERSIFSBYTHERECIPIENTWHENTHESOURCERECEIVESANACK,ITIMMEDIATELYAFTERSIFSSENDSTHENEXTFRAMEINTHESEQUENCETHERESULTISTHATONCEASTATIONHASCONTENDEDFORTHECHANNEL,ITWILLMAINTAINCONTROLOFTHECHANNELUNTILITHASSENTALLOFTHEFRAGMENTSOFANLLCPDUCLEARTOSENDCTSASTATIONCANENSURETHATITSDATAFRAMEWILLGETTHROUGHBYFIRSTISSUINGASMALLREQUESTTOSENDRTSFRAMETHESTATIONTOWHICHTHISFRAMEISADDRESSEDSHOULDIMMEDIATELYRESPONDWITHACTSFRAMEIFITISREADYTORECEIVEALLOTHERSTATIONSRECEIVETHERTSANDDEFERUSINGTHEMEDIUMPOLLRESPONSETHISISEXPLAINEDINTHEFOLLOWINGDISCUSSIONOFPCFBUSYMEDIUMBACKOFFWINDOWNEXTFRAMTIMEDIFSSIFSPIFSDIFSCONTENTIONWINDOWSLOTTIMEDEFERACCESSSELECTSLOTUSINGBINARYEXPONENTIALBACKOFFIMMEDIATEACCESSWHENMEDIUMISFREELONGERTHANDIFSABASICACCESSMETHODPCFOPTIONALBUSYMEDIUMPCFOPTIONALSUPERFRAMEFIXEDNOMINALLENGTHSUPERFRAMEFIXEDNOMINALLENGTHFORESHORTENEDACTUALSUPERFRAMEPERIODCONTENTIONFREEPERIODVARIABLELENGTHPERSUPERFRAMECONTENTIONPERIODDCFPCFDEFERSCFBURSTASYNCHRONOUSTRAFFICDEFERSBPCFSUPERFRAMECONSTRUCTIONFIGURE147IEEE80211MACTIMINGTHENEXTLONGESTIFSINTERVALISTHEPIFSTHISISUSEDBYTHECENTRALIZEDCONTROLLERINISSUINGPOLLSANDTAKESPRECEDENCEOVERNORMALCONTENTIONTRAFFICHOWEVER,THOSEFRAMESTRANSMITTEDUSINGSIFSHAVEPRECEDENCEOVERAPCFPOLLFINALLY,THEDIFSINTERVALISUSEDFORALLORDINARYASYNCHRONOUSTRAFFICPOINTC00RDINATIONFUNCTIONPCFISANALTERNATIVEACCESSMETHODIMPLEMENTEDONTOPOFTHEDCETHEOPERATIONCONSISTSOFPOLLINGBYTHECENTRALIZEDPOLLINGMASTERPOINTCOORDINATORTHEPOINTCOORDINATORMAKESUSEOFPIFSWHENISSUINGPOLLSBECAUSEPIFSISSMALLERTHANDIFS,THEPOINTCOORDINATORCALLSEIZETHEMEDIUMANDLOCKOUTALLASYNCHRONOUSTRAFFICWHILEITISSUESPOLLSANDRECEIVESRESPONSESASANEXTREME,CONSIDERTHEFOLLOWINGPOSSIBLESCENARIOAWIRELESSNETWORKISCONFIGUREDSOTHATANUMBEROFSTATIONSWITHTIME,SENSITIVETRAFFICARECONTROLLEDBYTHEPOINTCOORDINATORWHILEREMAININGTRAFFICCONTENDSFORACCESSUSINGCSMATHEPOINTCOORDINATORCOULDISSUEPOLLSINAROUNDROBINFASHIONTOALLSTATIONSCONFIGUREDFORPOLLINGWHENAPOLLISISSUED,THEPOLLEDSTATIONMAYRESPONDUSINGSIFSIFTHEPOINTCOORDINATORRECEIVESARESPONSE,ITISSUESANOTHERPOLLUSINGPIFSIFNORESPONSEISRECEIVEDDURINGTHEEXPECTEDTURNAROUNDTIME,THECOORDINATORISSUESAPOLLIFTHEDISCIPLINEOFTHEPRECEDINGPARAGRAPHWEREIMPLEMENTED,THEPOINTCOORDINATORWOULDLOCKOUTALLASYNCHRONOUSTRAFFICBYREPEATEDLYISSUINGPOLLSTOPREVENTTHIS,ANINTERVALKNOWNASTHESUPERFRAMEISDEFINEDDURINGTHEFIRSTPARTOFTHISINTERVAL,THEPOINTCOORDINATORISSUESPOLLSINAROUND,ROBINFASHIONTOALLSTATIONSCONFIGUREDFORPOLLINGTHEPOINTCOORDINATORTHENIDLESFORTHEREMAINDEROFTHESUPERFRAME,ALLOWINGACONTENTIONPERIODFORASYNCHRONOUSACCESSFIGUREL47BILLUSTRATESTHEUSEOFTHESUPERFRAMEATTHEBEGINNINGOFASUPERFRAME,THEPOINTCOORDINATORMAYOPTIONALLYSEIZECONTROLANDISSUESPOLLSFORAGIVEPERIODOFTIMETHISINTERVALVARIESBECAUSEOFTHEVARIABLEFRAMESIZEISSUEDBYRESPONDINGSTATIONSTHEREMAINDEROFTHESUPERFRAMEISAVAILABLEFORCONTENTIONBASEDACCESSATTHEENDOFTHESUPERFRAMEINTERVAL,THEPOINTCOORDINATORCONTENDSFORACCESSTOTHEMEDIUMUSINGPIFSIFTHEMEDIUMISIDLETHEPOINTCOORDINATORGAINSIMMEDIATEACCESSANDAFULLSUPERFRAMEPERIODFOLLOWSHOWEVER,THEMEDIUMMAYBEBUSYATTHEENDOFASUPERFRAMEINTHISCASE,THEPOINTCOORDINATORMUSTWAITUNTILTHEMEDIUMISIDLETOGAINACCESSTHISRESULTINAFORESHORTENEDSUPERFRAMEPERIODFORTHENEXTCYCLEFCD/IADDRESSADDRESSADDRESSSCADDRESSDATAFCSOCTETS222666640TO2312HEADERFRAMEBODYTRAILERFCFRAMECONTROLSCSEQUENCECONTROLD/IDURATION/CONNECTIONIDFCSFRAMECHECKSEQUENCE(A)MACFRAMEPROICOLVERSIONTYPESUBTYPETODSFROMDSMFRTPMMDBITS2214WO1111111DSDISTRIBUTIONSYSTEMMDMOREDATAMFMOREFRAGMENTSWWIREDEQUIVALENTPRIVACYRTRETRYOORDERPMPOWERMANAGEMENTBFRAMECONTROLFILEDFIGURE148IEEE80211MACFRAMEFORMATMACFRAMEFIGURE148ASHOWSTHE80211FRAMEFORMATWHENNOSECURITYFEATURESAREUSEDTHISGENERALFORMATISUSEDFORALLDATAANDCONTROLFRAMES,BUTNOTALLFIELDSAREUSEDINALLCONTEXTSTHEFIELDSAREASFOLLOWSFRAMECONTROLINDICATESTHETYPEOFFRAMEANDPROVIDESCONTR01INFORMATION,ASEXPLAINEDPRESENTLYDURATION/CONNECTIONIDIFUSEDASADURATIONFIELD,INDICATESTHETIMEINMICROSECONDSTHECHANNELWILLBEALLOCATEDFORSUCCESSFULTRANSMISSIONOFAMACFRAMEINSOMECONTROLFRAMES,THISFIELDCONTAINSANASSOCIATION,ORCONNECTION,IDENTIFIERADDRESSESTHENUMBERANDMEANINGOFTHE48BITADDRESSFIELDSDEPENDONCONTEXTTHETRANSMITTERADDRESSANDRECEIVERADDRESSARETHEMACADDRESSESOFSTATIONSJOINEDTOTHEBSSTHATARETRANSMITTINGANDRECEIVINGFRAMESOVERTHEWIRELESSLANTHESERVICESETIDSSIDIDENTIFIESTHEWIRELESSLANOVERWHICHAFRAMEISTRANSMITTEDFORANIBSS,THESSIDISARANDOMNUMBERGENERATEDATTHETIMETHENETWORKISFORMEDFORAWIRELESSLANTHATISPARTOFALARGERCONFIGURATIONTHESSIDIDENTIFIESTHEBSSOVERWHICHTHEFRAMEISTRANSMITTEDSPECIFICALLY,THESSIDISTHEMACLEVELADDRESSOFTHEAPFORTHISBSSFIGURE144FINALLYTHESOURCEADDRESSANDDESTINATIONADDRESSARETHEMACADDRESSESOFSTATIONS,WIRELESSOROTHERWISE,THATARETHEULTIMATESOURCEANDDESTINATIONOFTHISFRAMETHESOURCEADDRESSMAYBEIDENTICALTOTHETRANSMITTERADDRESSANDTHEDESTINATIONADDRESSMAYBEIDENTICALTOTHERECEIVERADDRESSSEQUENCECONTROLCONTAINSA4BITFRAGMENTNUMBERSUBFIELDUSEDFORFRAGMENTATIONANDREASSEMBLY,ANDAL2BITSEQUENCENUMBERUSEDTONUMBERFRAMESSENTBETWEENAGIVENTRANSMITTERANDRECEIVERFRAMEBODYCONTAINSANMSDUORAFRAGMENTOFANMSDUTHEMSDUISALLCPROTOCOLDATAUNITORMACCONTROLINFORMATIONFRAMECHECKSEQUENCEA32BITCYCLICREDUNDANCYCHECKTHEFRAMECONTROLFILED,SHOWNINFIGURE148B,CONSISTSOFTHEFOLLOWINGFIELDSPROTOCOLVERSION80211VERSION,CURRENTVERSION0TYPEIDENTIFIESTHEFRAMEASCONTROL,MANAGEMENT,ORDATASUBTYPEFURTHERIDENTIFIESTHEFUNCTIONOFFRAMETABLE144DEFINESTHEVALIDCOMBINATIONSOFTYPEANDSUBTYPETODSTHEMACCOORDINATIONSETSTHISBITTO1INAFRAMEDESTINEDTOTHEDISTRIBUTIONSYSTEMFROMDSTHEMACCOORDINATIONSETSTHISBITTO1INAFRAMELEAVINGTHEDISTRIBUTIONSYSTEMMOREFRAGMENTSSETTO1IFMOREFRAGMENTSFOLLOWTHISONERETRYSETTO1IFTHISISARETRANSMISSIONOFAPREVIOUSFRAMETABLE144VALIDTYPEANDSUBTYPECOMBINATIONSTYPETYPEDESCRIPTIONSUBTYPESUBTYPEDESCRIPTIONVALUE00MANAGEMENT0000ASSOCIATIONREQUEST00MANAGEMENT0001ASSOCIATIONRESPONSE00MANAGEMENT0010REASSOCIATIONREQUEST00MANAGEMENT0011REASSOCIATIONRESPONSE00MANAGEMENT0100PROBEREQUEST00MANAGEMENT0101PROBERESPONSE00MANAGEMENT1000BEACON00MANAGEMENT1001ANNOUNCEMENTTRAFFICINDICATIONMESSAGE00MANAGEMENT1010DISSOCIATION00MANAGEMENT1011AUTHENTICATION00MANAGEMENT1100DEAUTHENTICATION01CONTROL1010POWERSAVEPOLL01CONTROL1011REQUESTTOSEND01CONTROL1100CLEARTOSEND01CONTROL1101ACKNOWLEDGMENT01CONTROL1110CONTENTIONFREECFEND01CONTROL1111CFENDCFACK10DATA0000DATA10DATA0001DATACFACK10DATA0010DATACFPOLL10DATA0011DATACFACKCFPOLL10DATA0100NULLFUNCTIONNODATA10DATA0101CFACKNODATA10DATA0110CFPOLLNODATA10DATA0111CFACKCFPOLLNODATAPOWERMANAGEMENTSETTOIFTHETRANSMITTINGSTATIONISINASLEEPMODEMOREDATAINDICATESTHATASTATIONHASADDITIONALDATATOSENDEACHBLOCKOFDATAMAYBESENTASONEFRAMEORAGROUPOFFRAGMENTSINMULTIPLEFRAMESWEPSETTO1IFTHEOPTIONALWIREDEQUIVALENTPROTOCOLISIMPLEMENTEDWEPISUSEDINTHEEXCHANGEOFENCRYPTIONKEYSFORSECUREDATAEXCHANGETHISBITALSOISSETIFTHENEWERWPASECURITYMECHANISMISEMPLOYED,ASDESCRIBEDINSECTION146ORDERSETTO1INANYDATAFRAMESENTUSINGTHESTRICTLYORDEREDSERVICE,WHICHTELLSTHERECEIVINGSTATIONTHATFRAMESMUSTBEPROCESSEDINORDERWENOWLOOKATTHEVARIOUSMACFRAMETYPESCONTROLFRAMESCONTROLFRAMESASSISTINTHERELIABLEDELIVERYOFDATAFRAMESTHEREARESIXCONTROLFRAMESUBTYPESPOWERSAVEPOLLPSPOLLTHISFRAMEISSENTBYANYSTATIONTOTHESTATIONTHATINCLUDESTHEAPACCESSPOINTITSPURPOSEISTOREQUESTTHATTHEAPTRANSMITAFRAMETHATHASBEENBUFFEREDFORTHISSTATIONWHILETHESTATIONWASINPOWERSAVINGMODEREQUESTTOSENDRTSTHISISTHEFIRSTFRAMEINTHEFOURWAYFRAMEEXCHANGEDISCUSSEDUNDERTHESUBSECTIONONRELIABLEDATADELIVERYATTHEBEGINNINGOFSECTION143THESTATIONSENDINGTHISMESSAGEISALERTINGAPOTENTIALDESTINATION,ANDALLOTHERSTATIONSWITHINRECEPTIONRANGE,THATITINTENDSTOSENDADATAFRAMETOTHATDESTINATIONCLEARTOSENDCTSTHISISTHESECONDFRAMEINTHEFOURWAYEXCHANGEITISSENTBYTHEDESTINATIONSTATIONTOTHESOURCESTATIONTOGRANTPERMISSIONTOSENDADATAFRAMEACKNOWLEDGMENTPROVIDESANACKNOWLEDGMENTFROMTHEDESTINATIONTOTHESOURCETHATTHEIMMEDIATELYPRECEDINGDATA,MANAGEMENT,ORPSPOLLFRAMEWASRECEIVEDCORRECTLYCONTENTIONFREECFENDANNOUNCESTHEENDOFACONTENTIONFREEPERIODTHATISPARTOFTHEPOINTCOORDINATIONFUNCTIONCFENDCFACKACKNOWLEDGESTHECFENDTHISFRAMEENDSTHECONTENTIONFREEPERIODANDRELEASESSTATIONSFROMTHERESTRICTIONSASSOCIATEDWITHTHATPERIODDATAFRAMESTHEREAREEIGHTDATAFRAMESUBTYPES,ORGANIZEDINTOTWOGROUPSTHEFIRSTFOURSUBTYPESDEFINEFRAMESTHATCARRYUPPERLEVELDATAFROMTHESOURCESTATIONTOTHEDESTINATIONSTATIONTHEFOURDATACARRYINGFRAMESAREASFOLLOWSDATATHISISTHESIMPLESTDATAFRAMEITMAYBEUSEDINBOTHACONTENTIONPERIODANDACONTENTIONFREEPERIODDATACFACKMAYONLYBESENTDURINGACONTENTIONFREEPERIODINADDITIONTOCARRYINGDATA,THISFRAMEACKNOWLEDGESPREVIOUSLYRECEIVEDDATADATACFPOLLUSEDBYAPOINTCOORDINATORTODELIVERDATATOAMOBILESTATIONANDALSOTOREQUESTTHATTHEMOBILESTATIONSENDADATAFRAMETHATITMAYHAVEBUFFEREDDATACFACKCFPOLLCOMBINESTHEFUNCTIONSOFTHEDATACFACKANDDATACFPOLLINTOASINGLEFRAMETHEREMAININGFOURSUBTYPESOFDATAFRAMESDONOTINFACTCARRYANYUSERDATATHENULLFUNCTIONDATAFRAMECARRIESNODATA,POLLS,ORACKNOWLEDGMENTSITISUSEDONLYTOCARRYTHEPOWERMANAGEMENTBITINTHEFRAMECONTROLFIELDTOTHEAP,TOINDICATETHATTHESTATIONISCHANGINGTOALOWPOWEROPERATINGSTATETHEREMAININGTHREEFRAMESCFACK,CFPOLL,CFACKCFPOLLHAVETHESAMEFUNCTIONALITYASTHECORRESPONDINGDATAFRAMESUBTYPESINTHEPRECEDINGLISTDATACFACK,DATACFPOLL,DATACFACKCFPOLLBUTWITHOTITTHEDATAMANAGEMENTFRAMESMANAGEMENTFRAMESAREUSEDTOMANAGECOMMUNICATIONSBETWEENSTATIONSANDAPSTHEFOLLOWINGSUBTYPESAREINCLUDEDASSOCIATIONREQUESTSENTBYASTATIONTOANAPTOREQUESTANASSOCIATION,WITHTHISBSSTHISFRAMEINCLUDESCAPABILITYINFORMATION,SUCHASWHETHERENCRYPTIONISTOBEUSEDANDWHETHERTHISSTATIONISPOLLABLEASSOCIATIONRESPONSERETURNEDBYTHEAPTOTHESTATIONTOINDICATEWHETHERITISACCEPTINGTHISASSOCIATIONREQUESTREASSOCIATIONREQUESTSENTBYASTATIONWHENITMOVESFROMONEBSSTOANOTHERANDNEEDSTOMAKEANASSOCIATIONWITHTIREAPINTHENEWBSSTHESTATIONUSESREASSOCIATIONRATHERTHANSIMPLYASSOCIATIONSOTHATTHENEWAPKNOWSTONEGOTIATEWITHTHEOLDAPFORTHEFORWARDINGOFDATAFRAMESREASSOCIATIONRESPONSERETURNEDBYTHEAPTOTHESTATIONTOINDICATEWHETHERITISACCEPTINGTHISREASSOCIATIONREQUESTPROBEREQUESTUSEDBYASTATIONTOOBTAININFORMATIONFROMANOTHERSTATIONORAPTHISFRAMEISUSEDTOLOCATEANIEEE80211BSSPROBERESPONSERESPONSETOAPROBEREQUESTBEACONTRANSMITTEDPERIODICALLYTOALLOWMOBILESTATIONSTOLOCATEANDIDENTIFYABSSANNOUNCEMENTTRAFFICINDICATIONMESSAGESENTBYAMOBILESTATIONTOALERTOTHERMOBILESTATIONSTHATMAYHAVEBEENINLOWPOWERMODETHATTHISSTATIONHASFRAMESBUFFEREDANDWAITINGTOBEDELIVEREDTOTHESTATIONADDRESSEDINTHISFRAMEDISSOCIATIONUSEDBYASTATIONTOTERMINATEANASSOCIATIONAUTHENTICATIONMULTIPLEAUTHENTICATIONFRAMESAREUSEDINANEXCHANGETOAUTHENTICATEONESTATIONTOANOTHERDEAUTHENTICATIONSENTBYASTATIONTOANOTHERSTATIONORAPTOINDICATETHATITISTERMINATINGSECURECOMMUNICATIONSIEEE80211媒体接入控制IEEE80211MAC层覆盖了三个功能区可靠的数据传送、接入控制以及安全。本节先讨论前两个内容。可靠的数据传送与所有的无线网络一样,一个使用IEEE80211物理层和MAC层的无线LAN被认为是不可靠的。噪声、干扰和其他传播效果导致极大量的帧丢失。即使带有纠错码,大量MAC帧也可能无法成功地被收到。可通过在诸如TCP的高层使用可靠性机制处理这种情况。然而,在更高层中用于重发的计时器一般是以秒为单位的。因此,在MAC层处理错误会更有效。为了达到这个目的,IEEE80211包括了帧交换协议。当一个站点收到从另一个站点发来的数据帧时,它向源站点返回一个确认ACKNOWLEDGMENT,ACK帧。此交换被作为一个原子单元处理,它不会被其他站点发出的传送打断。如果因为数据帧被损坏或因为返回的ACK被损坏,源站点在一个短的时间周期中没有收到ACK,它会重发该帧。这样,IEEE80211中的基本数据发送机制涉及两个帧的交换。为了更进一步地增强可靠性,可以使用四帧交换。在此模式中,源站点首先向目的站点发布一个请求发送REQUESTTOSEND,RTS帧。然后,目的站点用一个清除发送CLEARTOSEND,CTS帧响应。在收到CTS之后,源站点发送数据帧,而目的站点以一个ACK响应。RTS警告所有位于源站点接收范围内的站点一个交换正在进行。为了避免同时发送帧产生冲突,这些站点会抑制帧的发送。类似
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医学伦理教育在应用型人才培养中的作用
- 答辩之道解析
- 厚膜集成电路用银钯导体浆料规范
- 学术研究之旅
- 推动学院跨学科协同发展路径
- 5G技术研发之旅
- 探索科学 实践实验
- 中医睡眠治疗
- 《幼儿园健康教育与活动指导》答案-2.2 组织幼儿社会交往教育活动动
- 家风家史班会课件
- TY/T 4001.2-2018汽车自驾运动营地服务管理要求
- (整理)不同温度下空气中饱和水分含量及饱和蒸汽压
- 高中物理情境化选择题专题练习
- 内功四经内功真经真本全书
- 突发环境事件应急预案备案表
- 施工进度计划表(参考模板)
- 钢结构冷库施工方案
- DL∕T 2101-2020 架空输电线路固定翼无人机巡检系统
- 罗伊护理个案模板
- 小学数学新版本小学四年级小数加减法的课件
- 公司供应商管理体系框架图(共2页)
评论
0/150
提交评论