版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
WSN中的能量能耗重要包括通信能耗、感知能耗和计算能耗,其中通信能耗所占的比重最大,(收发时间不能减少),及减小占空比。不需要关闭,因此老式无线网络MAC协议无法直接应用于WSN,多种针对传感器网络特点的M协议相继提出。既有的WSNMAC协议按照不一样的分类方式可以提成许多类型,其中根据信道访问方略的不一样可以分为:X-MAC协议也基于B-MAC协议的改善,改善了其前导序列过长的问题,将前导序列分割成许多频闪前导(strobedpreamble),在每个频闪前导中嵌入目的地址信息,非接受节点尽早丢弃分组并X-MAC在发送两个相邻的频闪序列之间插入一种侦听信道间隔,用以侦听接受节点的唤醒标识。接X-MAC还设计了一种自适应算法,根据网络流量变化动态调整节点的占空比,以减少单跳延时。长处:X-MAC最大的长处是不再需要发送一种完整长度的前导序列来唤醒接受节点,因而发送延时和收发缺陷:X-MAC原理图如图3所示:SRDwelltimequeuedpackets∠DATAPerTransmitReceiveP1.时间划分2.迅速睡眠3.锁时优化ContikiMAC只使用了异步的机制,没有标识信息也没有层消息。时间划分:ContikiMAC协议具有一种基于传播过程中精确时间度量的、能量高一种价格低廉的CCA(空闲信道检测)机制来实现这种机制使用无线电收发器的RSSI(接受信号强度指示值)来判断指定信道的状态。ContikiMAC中的时间划分必须满足一系列的限制。如图4:图4ContikiMAC中的时间划分tr:进行一次稳定的RSSI指示所需要的时间在IEEE802.15.4原则下,不等式中某些变量被固化,如IEEE802.15.4原则定义的ta值为12个时间点我,在802.15.4中,一种时间单位是4/250ms.然后td=40/250,tr是由cc2420无线收发器的给出了ts的下限,0.736ms(0.352+0.384),这也为我们的能传播的最小报文长度设了限制。对其他参数,contiki系统中使用时间参数配置为:ti=0.4mstc=0.5msts=0.884ms迅速睡眠:contikiMAC中的并不实质性地检测数据传播,而只是检测无线信道的信号强度与否在特定的门限值返回睡眠迅速睡眠如图5所示:该机制类似于Wise-MAC,假设传感器网络中的每个接受节点均有一种周期的、稳定的唤醒时间间其传播数据包。D1.我分别测试4、8、12、16个节点时,contikimac和xmac在能量消耗和丢包率两方面的特点。2.如下是4个节点时的截图:mulatlon-Cooja:Themulatlon-Cooja:TheStartPausestepReload00:31.184ID:3SendingZoomEventsMotes0.08%NetworkNotes00:30.596ID:1Sinkg00:30.989ID:1sink123ulationMotesIoolsSetNetwork□口×PowerTracker:8motes日OEMoteRadioon(%)Radio7.92%3.46%9.58%9.16%9.51%3.40%3.64%5.22%9.04%4.39%0.19%0.84%0.42%0.41%0.96%0.50%Printtoconsole/CopytoclNetworkJ口×Simulationcontrol-J口×PowerTracker:8motesO56上4.如下是12个节点时的截图:Network-J口×3⑤MoteRadioon(%)RadioTX(%)RSky40.63%0.18%40.78%0.71%0.54%0.50%0.45%0.79%nulationMotesToolsSettingsnulationMotesToolsSettingsNetwork口口区PowerTracker:12motesTimeMoteMessa00:29.919SendingSendingSendingSky99.59%0.71%0.53% ..M5.如下是16个节点时的截图:simulationMotesIoNetwork口口×MoteRadioon(%)RadioTX(Sky6Sky7Sky8Sky9Sky10Sky11Sky12Sky13Sky15Sky1619.05%11.15%14.13%10.04%9.08%0.89%0.59%0.20%0.45%0.61%0.81%0.59%0.60%0.79%0.63%0.75%00:28.059SendingEditViewZoomEvents出Networkr8.98%3.90%口0.52%1.(void)setDownloadProgressBlock:(void(^)(NSUIntegerbyt1.在计算sending和got数目需要自己写一种downTask类,负责记录。downTask重要代码来源网ConnectionOperationalloc]initWithRequest:request];</span>1.[connectionOperationNSLog(@"bytesRead:%zi",bytesReaNSLog(@"totalBytesRead:%zi",totalBytesReaNSLog(@"totalBytesExpectedToRead:%zi",totalBytesExpectedToReaweakSelf.downTask.totalReadPeriod+=weakSelf.downTask.totalRead+=if([currentDatetimeIntervalSinceDate:}}//NSLog(@"totalBytesRead:%zi",totalByt}8.试验得到的成果数据如下:4个节点丢包率8个节点丢包率12个节点丢包率16个节点丢包率9.能量消耗部分截图.MoteRadioon(%)RadioTX
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 终止互联网服务合同书
- 木质家具生产合同
- 机场航站楼烟囱建设合同模板
- 绿化种植合同模板
- 建筑工程设计顾问聘用合同
- 酒店客房有线电视安装合同
- 杭州二手房合同
- 合同成本控制培训
- 2024全新教育服务合作协议书下载3篇
- 2024年度淄博市金融服务合同3篇
- 2024-2025学年统编版五年级语文上册第七单元达标检测卷(原卷+答案)
- 旅行社分店加盟协议书(2篇)
- 城镇燃气经营安全重大隐患判定及燃气安全管理专题培训
- 个人和企业间资金拆借合同
- 重大火灾隐患判定方法
- 银行岗位招聘笔试题及解答(某大型央企)2024年
- 2024年《浙江省政治学考必背内容》(修订版)
- 2个居间人内部合作协议书范文
- JJF(京) 3031-2024 高精度数字温度计校准规范
- (论文)大纲参考模板
- 反射疗法师理论考试复习题及答案
评论
0/150
提交评论