- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
s-mac协议
插入您所在国家/地区的地图。 插入一张 展示您所在国家/地区的某种地理特征的图片。 插入一张展示您所在国家/地区的季节的图片。 插入一张 展示您所在国家/地区的某种地理特征的图片。 插入一张 展示您所在国家/地区的某种地理特征的图片。 插入一张 展示您所在国家/地区的某种地理特征的图片。 插入一张 展示您所在国家/地区的某种地理特征的图片。 插入一张 展示您所在国家/地区的某种地理特征的图片。 插入一张 展示您所在国家/地区的某种地理特征的图片。 插入一张 展示您所在国家/地区的某种地理特征的图片。 插入一张 展示您所在国家/地区的某种地理特征的图片。 插入一张 展示您所在国家/地区的某种地理特征的图片。 插入一张 展示您所在国家/地区的某种地理特征的图片。 插入一张 展示您所在国家/地区的某种地理特征的图片。 S-MAC协议的介绍 因为传感器网络中节点的能量资源非常有限,所以设计MAC协议时能源有效性应放在首位来考虑。在无线传感器网络中,除了正常的数据收发消耗能量外,MAC层上的能量损耗主要来自以下几个方面: (1)空闲侦听(idlelistening):网络中的节点不知道邻居节点何时向自己发送数据,其射频模块必须一直处于活动状态,因此消耗大量的能源。这是节点能量消耗的最主要来源,因为典型的射频收发器处于接收模式时消耗的能量比其处于待命模式多两个数量级。另外,为避免冲突,节点也需要不断的侦听信道,查询信道是否被占用。在没有或者很少有数据产生的网络应用中,空闲侦听的代价也是很大的。 (2)碰撞冲突(collision):主要由于两个或多个节点在同一个时间段向同一个节点发送数据包,处在接收状态的节点发生冲突,造成信号间相互干扰,导致数据包被破坏,接收节点收到的信息都是没用的,应丢弃,源节点需要重新发送。发送和接收这些错误数据的能量将被损耗掉,这样不仅造成了能量浪费还增加了消息延迟。利用RTS/CTS握手机制可解决冲突问题,但带来额外的协议开销。 (3)串扰(overhearing):在网络中,每个节点都是以广播的形式发送消息的,不是点对点的形式,节点广播范围内的节点就可能接收到发向其他节点的数据包,造成串音干扰。当节点密度很大或者需要传输的数据很多的时候,串扰消耗的能量也是很可观的。为尽量避免这种情况,节点应该在无数据收发时关闭其接收器。 (4)控制信息开销control packet overhead):大多数的MAC层协议需要节点相互 之间交换控制信息,这些信息的交换也将损耗一定的能量,MAC的报头和控制 包(如RTS/CTS/ACK)不传送有效数据,消耗的能量对用户来说是无效的。当传送仅包含几个字节的数据时,协议开销很大。另外在无线传感网中,由于节点比较“脆弱”(携带有限的能量、易损坏等),每个节点需要确认其邻居节点处于什么状态(是否存活等),因此,也需要发送或接收一些消息。在有的无线传感网中需要进行同步,通过周期的发送同步消息,对节点进行同步,这些都需要消耗能量。 传感器网络的节点本身具有一定的计算能力和存储能力,可以根据物理环境的变化进行较为复杂的监控,传感器节点还具有无线通信能力,可以在节点间进行协同监控。考虑到监测应用中的实际情况,传感器节点很可能处在人很难触及或者无法接近的地方,因此难以更换电池。故对于这类网络应用,节能是MAC协议设计的首要考虑因素。因为传感器节点的计算能力、存储能力和通信能力都有限,每个节点只能获得局部网络拓扑信息,因此在节点上运行的网络协议也要尽可能的简单。 针对无限传感器网络的应用要求,S-MAC协议应运而生,协议主要 是在一下几个方面做出了创新 1.周期性侦听和休眠 2.冲突避免 3. 流量自适应侦听机制 节点周期性侦听信道(listen)和休眠(sleep),在listen过程中收发SYNC信息,完成网络的维护工作;如果有数据要发送的话,通过握手机制竞争信道,并在随后的sleep时间进行发送数据。其中listen时间相对于sleep时间要小得多,这是由WSN网络的数据流量少且突发的特点决定的。 (1)休眠: 节点进行周期性侦听和休眠,其工作的占空比是根据当时网络流量情况自适应调整的。在节点进行休眠时,设定sleep定时器定时。 (2)监听信道: sleep定时器超时后,节点从休眠中醒来,启动listen定时器。节点从休眠中醒来后,首先监听信道。这里假设每个节点在传输信道之前有监听信道的能力。MAC要使用物理层协议提供的载波侦听API进行载波侦听,根据物理层传递过来的信道状态量来作为载波侦听的结
文档评论(0)