无线传感器网络实验报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Word Word 资料 . 无线传感器网络实验报告 Contiki mac 协议与 xmac 协议的比较 1.简介 无线传感器网络(wireless sensor networks, WSN)节点由电池供电,其能力非常有限, 同时由于工作环境恶劣以及其他各种因素,节点能源一般不可补充。因而降低能耗、延长节 点使用寿命是所有无线传感器网络研究的重点。 WSN 中的能量能耗主要包括通信能耗、感知能耗和计算能耗,其信能耗所占的比重最大,因此,减少通信能耗是延长网络生存时间的有效手段。同时,研究表明节点通信时 Radio 模块在数据收发和空闲侦听时的能耗几乎相同,所以要想节能就需要最大限度地减少Radio 模块的侦听时间(收发时间不能减少),及减小占空比。 传统的无线网络中,主要考虑到问题是高吞吐量、低延时等,不需要考虑能量消耗, Radio 模块不需要关闭,所以传统无线网络MAC 协议无法直接应用于 WSN,各种针对传感器网络特点的 MAC 协议相继提出。现有的 WSN MAC 协议按照不同的分类方式可以 分成许多类型,其中根据信道访问策略的不同可以分为: X-MAC 协议 X-MAC 协议也基于 B-MAC 协议的改进,改进了其前导序列过长的问题,将前导序列分割成许多频闪前导(strobed preamble),在每个频闪前导中嵌入目的地址信息,非接收节点尽早丢弃分组并睡眠。 X-MAC 在发送两个相邻的频闪序列之间插入一个侦听信道间隔,用以侦听接收节点的唤醒标识。接收节点利用频闪前导之间的时间间隔,向发送节点发送早期确认,发送节点收到早期确认后立即发送数据分组,避免发送节点过度前导和接收节点过度侦听。 X-MAC 还设计了一种自适应算法,根据网络流量变化动态调整节点的占空比,以减少单跳延时。 优点: X-MAC 最大的优点是不再需要发送一个完整长度的前导序列来唤醒接收节点,因而发送延时和收发能耗都比较小;节点只需监听一个频闪前导就能转入睡眠。 缺点: 节点每次醒来探测信道的时间有所增加,这使得协议在低负载网络中能耗性比较差。而且分 . . Word Word 资料 组长度、数据发送速率等协议参数还需进一步确定 组长度、数据发送速率等协议参数还需进一步确定 X-MAC 原理图如图 3 所示: ContikiMAC 协议 一.ContikiMAC 协议中使用的主要机制: 一.ContikiMAC 协议中使用的主要机制: 时间划分1. 时间划分 快速睡眠2. 快速睡眠 3. 锁时优化 ContikiMAC 只使用了异步的机制,没有标识信息也没有附加的消息头,它的数据也都是普 ContikiMAC 只使用了异步的机制,没有标识信息也没有附加的消息头,它的数据也都是普 通的链路层消息。 通的链路层消息。 时间划分: ContikiMAC 协议具有一个基于传输过程中精确时间度量的、能量高效的唤醒技术。的唤醒技术利用一种价格低廉的 CCA(空闲信道检测)机制来实现这种机制使用无线电收发器的RSSI(接收信号强度指示值)来判断指定信道的状态。 ContikiMAC 中的时间划分必须满足一系列的限制。如图4: 图 4 ContikiMAC 中的时间划分 要求:ta+td ti tc tc+2tr ts 要求:ta+td ti tc tc+2tr ts ti:每次数据传输之间的时间间隔 ti:每次数据传输之间的时间间隔 tr:进行一次稳定的 RSSI 指示所需要的时间 tr:进行一次稳定的 RSSI 指示所需要的时间 tc:两次 CCA 检测之间的时间间隔 tc:两次 CCA 检测之间的时间间隔 ta:手段数据包和发送 ACK 消息的时间间隔 ta:手段数据包和发送 ACK 消息的时间间隔 td:从接收节点那里成功检测到一个ACK 消息所需的时间 td:从接收节点那里成功检测到一个ACK 消息所需的时间 在 IEEE 802.15.4 标准下,不等式中一些变量被固化,如IEEE802.15.4 标准定义的 ta 值为 12 在 IEEE 802.15.4 标准下,不等式中一些变量被固化,如IEEE802.15.4 标准定义的 ta 值为 12 个时间点我,在802.15.4 中,一个时间单位是4/250ms.然后 td=40/250,tr 是由 cc2420 无线 个时间点我,在802.15.4 中,一个时间单位是4/250ms.然后 td=40/250,tr 是由 cc2420 无线 收发器的特性决定的,tr=0.192ms,不等式变为: 收发器的特性决定的,tr=0.192ms,不等式变为: 0.352 ti tc tc+0.384 ts 0.352 ti tc tc+0.384 ts 给出了 ts 的下限,0.736ms(0.352+

文档评论(0)

tianya189 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档