无线传感器网络操作系统的任务与能效管理

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:whpzmfwy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
ARTs-SNOS是由华中科技大学华祥软件实验室ERTOS项目组自主研发的一款无线传感器网络操作系统,以用于高端分布式无线传感器网络。本文旨在对WSNOS的关键技术进行系统的研究与分析,提出了自己的观点,并进行了无线传感器网络操作系统ARTs-SNOS的任务与能效管理的设计与初步实现。ARTs-SNOS主要包括任务管理、存储管理、通讯管理和中断管理等模块,其硬件开发平台是EB44b0开发板。ARTs-SNOS的就绪任务队列是分优先级的。调度器按照优先级由高到低调度,级内可配置为先来先服务或时间片轮转调度算法。传统的优先级驱动任务调度策略会使系统有较多全功率状态下的空闲时间,在研究了典型优先级驱动调度策略之后,提出的RMFS与EDFFS双效任务管理算法既满足可调度性又满足节能性。ARTs-SNOS的能效管理主要采取了两种策略,一是基于任务状态的动态电源管理,主要是根据当前任务集状态而调节到CPU的节能模式。然而能源的消耗不仅与任务调度相关,与数据流的接收、发送都有紧密联系,所以在研究了WSN数据流特性之后,提出了一种节能的动态数据无损聚合算法DTOA,减少了数据传输量,达到了节能目的。论文在研究了WSN特性、操作系统各种流行的任务管理技术的基础上,努力尝试满足WSNOS对任务管理及能效的特性需求,在这一方向做了进一步有益的研究,提出了自己的观点,设计并初步实现ARTs-SNOS。
其他文献
学位
随着软件安全问题日益突出,国内外学者不断地提出新的漏洞检测方法,主要分为静态检测和动态检测等。静态检测方法效率高、漏报率低但具有较高的误报率,动态检测方法准确率高却存
随着以Web服务为基础的面向服务的体系结构的发展,如何有效组合自治的、分布的、不同功能的Web服务以构建新的企业业务应用逐渐成为热点。但是,Web服务组合技术的研究刚刚起步,
激光打标系统主要由激光器和运动控制系统组成,其中运动控制系统是激光打标系统的核心,主要由激光打标卡、振镜、打标应用软件组成。随着USB(Universal Serial Bus,通用串行总线)
作为人工智能与分布式计算技术相结合的产物,移动Agent技术已经成为分布式计算研究的热点。移动Agent本质上是代表用户在网上寻找合作伙伴,进行交互并最终完成用户指派的任务的
随着软件系统规模越来越大,软件调试技术在当今的软件工程中变得越发重要。多核处理器的不断发展和并发编程技术的广泛应用,使得传统的软件调试技术无法完全满足调试的需求,这就
随着数据存储设备对计算、通信、消费和娱乐等领域普遍而深入的影响,为了满足不断出现的高性能外部设备的需求,硬盘技术一直在飞速发展。当前硬盘驱动器工业的发展趋向于小型
阈下信道作为信息隐藏技术的一种重要的实现方式,引起了人们的广泛注意。阈下信道的研究包括两个方面:一方面是构造阈下信道,为网络用户提供安全信息传输服务;另一方面是封闭阈下
随着互联网和存储工业的飞速发展,基于下一代互联网的网络存储业务在种类和规模上的拓展,使得存储服务定位问题日益突出地摆在了服务提供者和用户的面前。传统的搜索引擎和索
组播技术是一种针对多点传输和多方协作应用的组通信模型,有着高效的数据传输效率,是互联网研究的一个重要课题。早期的组播技术研究试图在IP层提供组播通信功能,但IP组播技术有