无线传感器网络低能耗任务调度机制研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:nickymin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络是当前的一个研究热点,它以体积小、成本低、能够自组织通信等优点得到了快速的发展,并已经开始试投入到环境监测、医疗保健、家庭/办公自动化、工业制造控制、军事等领域。无线传感器网络操作系统的开发为加快这种新型网络在更多领域的应用提供了方便、硬件透明的开发平台。但是由于采用电池供电的大量节点一旦投入使用,就很难再更换电池。在目前电池技术还没有获得更大的突破性进展的前提下,降低节点的工作能耗成为延长电池寿命的一个重要途径。无线传感器网络的节能研究涉及到从物理层到应用层的各个层次,例如低功耗传感器节点芯片、IEEE802.15.4协议、分层的路由算法、节点睡眠控制等技术。但是,通过改善操作系统的任务调度机制来实现节能的研究目前还比较少。本文在总结项目组前期的研究成果Tarax系统的基础上,展开对TaraxOS的低能耗任务调度机制的研究。在研究思路上,本文突破传统限制,从理解电池本身的放电原理入手,根据电池高级分析模型,推导出几个有用的推理,使之成为本文研究的重要依据和出发点。本文的创新点主要是:1)建立任务模型,提出了超周期和帧的概念。2)利用电池的恢复效应和非线性特性,提出了两种低能耗任务调度算法。一种是对周期任务在帧内按照最大电流优先并适当插入空闲的Frame_MaxCF_Idle调度算法。另一种是对非周期任务的MaxCF调度算法。3)利用TaraxNode中CC2420发送电流分级可调的特点,提出改进的变电流低能耗任务调度策略Frame_VC_MaxCF_Idle和VC_MaxCF。4)针对满足优先级较高的任务应该得到快速响应的需要,提出了基于优先级的Frame_MaxCF_Idle算法。5)设计并实现了具有TaraxNode能量模型和电池模型的任务能量仿真平台Task_PowerTOSSIM。该平台可以直接运行Tarax应用代码,使调度算法的节能性能得到更真实可靠的评估。本文通过两组仿真试验,验证了提出的调度算法能够将电池寿命延长约4.5%~10%左右。实验还发现调度算法的节能作用会随着任务平均电流的增加而显著。文章最后对调度算法和仿真手段存在的问题进行了讨论,总结了这次研究的成果,并对今后的工作做了展望。
其他文献
随着移动通信技术的蓬勃发展以及移动通信设备的普及,一种崭新的远程学习形式——移动学习(Mobile Learning)应运而生,它使得任何人,在任何时间,任何地点,以任何方式(计算机、笔记
目前,人脸识别技术及其应用已经渗透到多个学科,并在模式识别、智能控制、机器视觉等领域取得了丰硕成果,如何利用数据库来管理人脸图像一直是研究热点。随着数据库技术的发
目前实用的网络体系结构都是层次结构,其中主流的网络体系结构是TCP/IP。最初的TCP/IP协议栈是为了窄带文本数据而开发的,没有考虑到安全性和服务质量的问题。从上个世纪90年
可信性作为对系统提供服务的信赖程度,已经成为一个重要的研究课题。操作系统作为计算机系统的重要组成部分,也是可信性研究的主要对象之一。目前,提高计算机操作系统可信性主要
电影票房收入预测是确保电影发行投资回报,控制发行风险的重要手段。进口影片在近期国内电影市场中占据着国内票房收入主力的位置,而进口影片在国内电影市场博弈的过程中起着
薛锦云教授在国家863和多项国家自然科学基金的资助下,创造性地提出了一种形式化开发方法——PAR方法。就是用数学与逻辑的方法来描述和验证软件,而PAR方法描述的程序又是经
随着计算机网络的迅速普及以及人们对网络越来越强的的依赖性,网络安全问题日益突出并引起广泛关注。入侵检测是网络安全系统的一个重要组成部分,其目的是通过监视和分析网络流
在当今信息爆炸的时代,随着信息的数字化处理程度的提高,从大量数据中挖掘有用信息的需求日益增加,从而大大推动了数据挖掘技术的发展。然而,任何事情都有其两面性,在数据挖
深入了解自学考试考生流失的综合凶素,对提高自考管理水平十分重要。北京市自学考试业务系统拥有近十年来较为完整的考生信息数据库,应用数据挖掘对其海量数据进行分析处理,
Qtopia是由挪威的Trolltech公司推出的基于QT的智能手机开发平台。Qtopia是一种可定制的开发环境和用户界面,从本质上说,Qtopia之于Linux犹如UIQ和Series 60之于Symbian。Qto