第4章MAC协议重点分析.pptVIP

  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文档。上传文档
查看更多
第4章 MAC协议 4.1 概述 在WSN中,介质访问控制(medium access control,MAC)协议决定了无线信道的使用方式,在传感器节点间分配有限的通信资源,构建传感器网络的底层基础结构。MAC协议对传感器网络的性能有较大地影响,是保障WSN高效通信的关键协议之一。 基于WSN的能量限制,为了延长网络的寿命,能量有效性成为WSN应用中首要的一个设计指标。能量高效的WSN通信协议,是目前的一个热点研究领域。MAC处于WSN通信协议的底层部分,以解决WSN中节点以怎样的规则共享媒体才能取得满意的网络性能问题。WSN的吞吐量、延迟等性能,与所采用的MAC协议直接相关。近年来,研究人员己经提出了众多专用于WSN的MAC协议。 第4章 MAC协议 4.1.1 研究现状和趋势 目前,WSN吸引了越来越多的研究力量,许多MAC协议也随之相继被提出。早期的WSN研究较多集中于能量有效性问题,MAC协议研究也侧重于能耗因素及相应节能策略,而其他方面并没有突破传统自组网MAC协议的设计策略。可以说,相当一部分WSN的MAC协议主要研究如何将节能策略引入传统自组网MAC协议并避免对协议性能产生不利影响,其中休眠机制是被广泛采用的有效节能策略,并由此带来了如何使无业务节点最大可能进入休眠避免能耗,在业务到来时确保及时激活节点从而降低休眠机制对网络时延、吞吐等性能造成的损失问题。例如,S-MAC的接入规程和冲突避免机制均与802.11DCF基本协议相同,不同之处在于引入了周期激活/休眠机制等若干节能策略随着WSN研究的深入以及其多样的应用场景越来越具体,各种不同于传统自组网的网络特点不断凸现,如业务流的方向性、节点的不同转发角色、监测信息在时间和空间上的相关性以及监测信息冗余等。因而,针对应用需求或业务特点量身设计,或者与节能策略相结合,以进一步提高能量有效性或在多个其他特殊需求中权衡取舍逐渐成为MAC协议研究的另一趋势,如D-MAC、EBRI-MAC、Sift和EMACs等协议。 第4章 MAC协议 4.1.2 影响WSN的MAC协议因素 为了研究和比较现有WSN的MAC协议性能,首先讨论影响WSN的MAC协议性能有关基本问题,并分析WSN节点间通信时造成能量浪费的潜在因素然后,针对WSN应用的业务多样性,定义了网络中可能的通信模式,以分析不同WSN协议的适应性[1,2]。 1.WSN的MAC协议设计主要问题[12] WSN的强大功能,是通过众多资源受限的网络节点协作实现的。由于节点无线通信的广播特征,节点间信息传递在局部范围,需要MAC协议协调其间的无线信道分配;在整个网络范围内,需要路由协议选择通信路径。WSN的MAC协议设计,需要根据应用的要求考虑以下的网络性能问题。 第4章 MAC协议 (1)能量有效性。 (2)可扩展性。 (3)冲突避免。 (4)信道利用率。 (5)延迟。 (6)吞吐量。 (7)公平性。 以上性能指标反映了一个MAC协议的特性。与传统网络的MAC协议重点考虑节点使用带宽的公平性、提高带宽利用率以及增加网络的实时性等注重的因素正好相反,能量有效性是设计WSN的MAC协议首要考虑性能指标;其次是协议的可扩展性和适应网络拓扑变化的能力;而其他的网络性能指标如延迟、信道利用率等,需要根据应用进行折中。所以传统网络的MAC协议,并不适用于WSN。 第4章 MAC协议 2.能耗因素分析 为了分析和评价MAC协议的能量有效性,需要分析是哪些因素导致了网络能量浪费,其主要因素包括如下几方面[14,15]: (1)空闲侦听(Idle listening)。 (2)消息碰撞(Message collision)。 (3)窃听(Overhearing)。 (4)控制报文开销(Control-packet overhead)。 (5)发送失效(Overe mitting)。 (6)在控制节点之间的信道分配时,如果控制消息过多,也会消耗较多的网络能量。 第4章 MAC协议 传感器节点无线通信模块的状态包括发送状态、接收状态、侦听状态和睡眠状态等。单位时间内消耗的能量按照上述顺序依次减少。基于上述原因,传感器网络MAC协议为了减少能量的消耗,通常采用“侦听/睡眠”交替的无线信道使用策略。当有数据收发时,节点就开启无线通信模块进行发送或侦听;如果没有数据需要收发时,节点就控制无线通信模块进入睡眠状态,从而减少节点空闲侦听造成的能量消耗。另外,为了使节点在无线模块睡眠时不错过发送给它的数据,或减少节点的过渡侦听,邻居节点间需要协调侦听和睡眠的周期,同时睡眠或唤醒。 第4章 MAC协议 3.通信模式 传感器网络是与应用高度相关的。不同的网络结构、不同的应用场景和目的,其业务特征呈现多样性,需要采用不同的通信模式,以更有效地交

文档评论(0)

四月 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档