您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 电子科大无线传感器网络课件wsn_chapter_5_MAC
0UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworksChapter5:MACProtocols1UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworks物理层数据链路层网络层传输层应用层能量分配移动管理应用优化无线传感器网络协议ApplicationLayerTransportLayerNetworkLayerLinkLayerPhysicalLayerPowerManagementPlaneMobilityManagementPlaneTaskManagementPlane2UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworks数据链路层(DL:DataLinkLayer)数据链路层的主要作用是通过校验、确认和反馈重发等手段将该原始的物理连接改造成无差错的数据链路其主要任务是加强物理层传输原始比特的功能,使之对网络层显现为一条无错线路。两个设备同时在网络的共享媒体(有线或无线)上发送信息时,会相互干扰而导致传输都无效因此对共享媒体的访问需要有效的管理3UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworks数据链路层的功能链路管理帧同步(帧定界)帧的透明传输流量控制差错控制寻址数据链路层协议:为实现数据链路控制功能而制定的规程或协议。4UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworks局域网数据链路层的两个子层由于局域网中传输介质的多样性,为了使数据链路层能更好地适应多种局域网标准,802将局域网的数据链路层拆成两个子层:逻辑链路控制LLC(LogicalLinkControl)子层媒体访问控制MAC(MediumAccessControl)子层。与接入到传输媒体有关的内容都放在MAC子层,而LLC子层则与传输介质无关,不管采用何种协议的局域网对LLC子层来说都是透明的无线传感网传输介质相对采用单一的射频,因而无需分层。WSN仍然是多点共享传输介质,必须提供相应机制来控制对传输介质的访问。5UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworksObjectivesofMACProtocols控制设备允许访问物理层传输数据的方式和时间CollisionAvoidanceEnergyEfficiencyScalabilityLatencyFairnessThroughputBandwidthUtilization6UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworksChallengesforMACinWSNs1.WSNArchitectureHighdensityofnodesIncreasedcollisionprobabilitySignalingoverheadshouldbeminimizedtopreventfurthercollisionsSophisticatedandsimplecollisionavoidanceprotocolsrequired7UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworksChallengesforMACinWSNs2.LimitedEnergyResourcesConnectivityandtheperformanceofthenetworkisaffectedasnodesdieTransmittingandreceivingconsumesalmostsameenergyFrequentpowerup/downeatsupenergyNeedverylowpowerMACprotocolsMinimizesignalingoverheadAvoididlelisteningPreventfrequentradiostatechanges(active-sleep)8UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworksPOWERCONSUMPTIONSENSOR05101520Power(mW)CPUTXRXIDLESLEEPRADIO9UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworks*IdleListening*Transmitter*ReceiverOBJECTIVE:Reduceenergyconsumption!!MajorSourcesofEnergyWasteCommontoallwirelessnetworks10UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworksChallengesforMACinWSNs3.LimitedProcessingandMemoryCapabilitiesComplexalgorithmscannotbeimplementedConventionallayeredarchitecturemaynotbeappropriateCentralizedorlocalmanagementislimitedSimpleschedulingalgorithmsrequiredCross-layeroptimizationrequiredSelf-configurable,distributedprotocolsrequired11UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworksChallengesforMACinWSNs4.LimitedPacketSizeUniquenodeIDisnotpracticalLimitedheaderspaceLocalIDsshouldbeusedforinter-nodecommunicationMACprotocoloverheadshouldbeminimized5.CheapEncoder/DecodersCheapnoderequirementpreventssophisticatedencoders/decoderstobeimplementedSimpleFECcodesrequiredforerrorcontrolChannelstatedependentMACcanbeusedtodecreaseerrorrate12UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworksChallengesforMACinWSNs6.InaccurateClockCrystalsCheapnoderequirementpreventsexpensivecrystalstobeimplementedSynchronizationproblemsTDMA-basedschemesarenotpractical7.Event-basedNetworkingObserveddatadependsonphysicalphenomenonSpatialandtemporalcorrelationinthephysicalphenomenonshouldbeexploitedBOTTOMLINE:ExistingMACprotocolscannotbeusedforWSNs!!!13UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworksOverviewofMACProtocolsforWSNs1.Contention(RANDOM/CSMA)-BasedMACProtocolsSleep-MAC,BMAC,T-MAC,X-MAX,CCMAC,etc…2.Reservation-Based(TDMABASED)MACProtocolsTRAMA,DMAC,FLAMA,etc…3.HYBRID(CSMA/TDMA)MACProtocolsZMAC,….14UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworksMACProtocolsforWSN?-MAC(pickyourletter!)μ-MAC,AI-LMAC,B-MAC,Bit,BMA,CC-MAC,CMAC,Crankshaft,CSMA-MPS,CSMA/ARC,DMAC,E2-MAC,EMACs,f-MAC,FLAMA,Funneling-MAC,G-MAC,HMAC,LMAC,LPL…MMAC,MR-MAC,nanoMAC,O-MAC,PACT,PEDAMACS,PicoRadio,PMAC,PMAC,Q-MAC,Q-MAC,QMAC,RATEEST,RL-MAC,RMAC,RMAC,S-MAC,S-MAC/AL,SCP-MAC,SEESAW,Sift,SMACS,SS-TDMA,STEM,T-MAC,TA-MAC,TICER,TRAMA,U-MAC,WiseMAC,X-MAC,Z-MAC~koen/MACsoup/15UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworksContention(Random)-BasedMACProtocolsChannelaccessthroughcarriersensemechanism.Providerobustnessandscalabilitytothenetwork.Collisionprobabilityincreaseswithincreasingnodedensity.16UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworksIEEE802.11IEEE802.11,“WirelessLANmediumaccesscontrol(MAC)andphysicallayer(PHY)specifications,”1999OriginallydevelopedforWLANs17UniversityofElectronicScienceandTechnologyofChinaWirelessSensorNetworksREMINDERBASICKNOWLEDGEBASICCSMA/CA(FLOWCHART)(DistributedFoundationWirelessMediumAccessControl-DistributedCoordinatedFunctionCSMA/CA(DFWMAC-DCF)forIEEE802.11)18UniversityofElectronicScienceandTechno
本文标题:电子科大无线传感器网络课件wsn_chapter_5_MAC
链接地址:https://www.777doc.com/doc-2211152 .html