- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
无线传感网中具有唤醒机制T―MAC协议
无线传感网中具有唤醒机制T―MAC协议 摘要:无线传感器网络为了节约能量在设计MAC协议时常采用周期睡眠机制,但在传感器结点处于睡眠状态时无法对发生的事件进行及时的处理。本文是在T-MAC协议的基础上做了改进,在睡眠时引入了唤醒机制,使用和T-MAC一样的方式竞争信道,出现早睡的时候,可直接利用唤醒机制,这样可及时的传输信息,而能量消耗和T-MAC相比最多增加一个睡眠周期的能量,通信方式也较为简单
关键词:T-MAC 唤醒 竞争信道 能量消耗
中图分类号:TP393 文献标识码:A 文章编号:1007-9416(2016)10-0033-01
1 引言
随着通信技术、传感技术、计算技术与网络技术的发展,出现了无线传感器网络。无线传感器网络已经应用在军事、农业、工业、医疗、智能家居、环境监控等方方面面,它将成为二十一世纪影响人类的十大技术之一,因此无线传感器网络成为热门的研究课题。目前无线传感器网络协议栈分为物理层、数据链路层、网络层、传输层和应用层。人们对各层进行了大量的研究,其中对数据链路层的研究主要集中在对介质控制协议(MAC)的研究上,介质控制协议(MAC)分类方法多种多样,按分配信道的方式划分有竞争型、无竞争型、混合型和跨层MAC协议,无竞争型有TRAMA、Y-MAC、DESYNC、LEACH、LMAC等,竞争型有PAMAS、T-MAC、S-MAC、Pattern MAC、RMAC等,混合型有Zebra MAC、MH-MAC等,跨层MAC有MINA等。竞争型协议T-MAC、S-MAC非常有代表性,但这两个具有周期性睡眠的MAC协议在睡眠的时候不能及时的把发生的事件传送出去,这对一些需要立即发送的信息,比如火灾、水灾、地震、敌人的入侵等事件的汇报、处理会造成延误,后果非常严重的;虽然用周期性睡眠机制能节省能量消耗,但有可能会丢失或错过需要及时处理的信息;目前已有的芯片已经可在睡眠的时候被唤醒,为克服不能及时的报告信息提供了实现的可能,为此提出了具有唤醒机制T-MAC协议
2 具有唤醒机制T-MAC协议
无线传感器网络目前大规模使用的制约因素一个是成本太高,一个是对电池供电的系统来说能量消耗太大。为了节约能量消耗,人们设计了周期性的侦听睡眠机制,使的能量消耗大大的降低了,但也出现了问题,不能处理在睡眠时发生的紧急情况。且要求可忍受一定的延时,而这与无线传感器网络的实时性是背道而驰的。为此,我们在周期性的活动睡眠机制基础上引入了唤醒机制,以满足无线传感器网络实时的要求
T-MAC协议是在S-MAC协议基础上发展起来的具有活动和睡眠功能的MAC协议,它在活动期间在没有数据需要发送的情况下可自适应的提前进入睡眠状态,进一步节省了能量。下面我们在T-MAC协议的基础上引入唤醒机制,以适应无线传感器网络实时性的要求
协议是在下列假设下工作的:
(1)目标以节省能量为目的且能适应实时性要求
(2)无基站,是分布式的
(3)有严格的周期性活动睡眠机制
(4)结点基本上只能和邻居结点通信
(5)在活动周期没有激活事件转入睡眠(采用T-MAC自适应占空比的手段)
下面我们引入一个新的时间间隔的概念:
唤醒时间间隔:指从一个结点接收到唤醒信号到下一个结点收到此结点发出唤醒信号的这一段时间间隔
具有唤醒机制T-MAC协议的思想:如果有事件发生,结点处在活动状态不需要唤醒。如果结点处于睡眠状态,事件会唤醒结点,进入活动状态。此结点首先把此时的时间到下一个活动周期开始的这一时间段划分为一个个时间间隔为T(T=唤醒时间间隔+a,a是一个很小的常数)的小时隙,使得每个要被唤醒的结点从接收到唤醒信息到发送出唤醒下一个结点的信息的时间段都在一个T内,最后一个时间间隔T中可能含有活动周期中的时间,在此时间段不在进行唤醒工作。结?c被唤醒后,一直工作到和周期工作中的活动周期相连。接下来从第一个被唤醒的结点开始以洪泛的方式向外传递唤醒信息。唤醒信息里包含刚才分割成一个个T的划分信息和目前处在第几个T时隙的信息。如果结点已经被唤醒或周期性的醒来,则抛弃收到的唤醒信息。每一个结点要发送不是唤醒信息的其他信息时,需要经过从唤醒开始的两个T的时间间隔后才可开始,使用和T-MAC一样的载波帧听方式竞争信道,使用RTS/CTS/DATA/ACK交互原理来进行通信
时间间隔T主要用来唤醒睡眠中的节点,利用洪泛的方式传递信号,可使的睡眠中的结点快速的处于活动状态。需要经过从唤醒开始的两个T的时间间隔后才可开始,是因为不经过两个T的延迟,会有冲突。时间间隔T中的常量a是为了使的唤醒结点在进行唤醒时具有更充足的时间
在T-MAC协议中,存在结点的早睡问题。所谓早睡是指一个结点准备向邻居结发送信息
您可能关注的文档
最近下载
- 国家职业技术技能标准 4-10-01-03 保育师 人社厅发[2021]92号.docx
- 教师电子教案申请书模板.docx VIP
- 个人信用报告征信简版电子版PDF版2024年2月最新版带水印可编辑.pdf VIP
- 2025至2030中国电力生产行业市场发展分析及发展潜力与投资报告.docx
- 人教版(2024年新版)七年级上册数学全册教学设计.docx
- 高分子材料概述课件幻灯片课件.ppt VIP
- 财务报表基础知培训.ppt VIP
- 部编版小学四年级上册全册心理健康教育教案.docx VIP
- 《给水排水管道工程施工及验收规程》GB50268-2023.docx VIP
- 安全隐患排查治理台帐.doc VIP
文档评论(0)