1. 研究目的与意义(文献综述)
一.目的及意义(含国内外的研究现状分析)
无线传感器网络(wsn)由分布式无线传感器节点组成,用于监控环境温度、声音、压力等,并把收集到的数据通过网络传送到主要位置[1]。目前,wsn已广泛应用到环境监测、医疗保健、家庭/办公自动化、工业制造控制、军事等领域,在日常生活中扮演了重要的角色,被视为21世纪的的关键技术之一[2-4]。
无线传感器网络操作系统使得程序员能够使用操作系统提供的接口直接开发应用程序,而不必考虑节点硬件底层的实现,这将大大加快无线传感器网络应用的开发[5]。然而无线传感器网络资源受限的独特性为操作系统的设计带来了新的挑战。目前传感器网络操作系统可以分为两种:事件驱动的操作系统和多线程操作系统[6-7]。多线程操作系统支持任务抢占,当线程被抢占后,为保存被抢占线程的运行环境,每个线程都需使用一个独立的运行堆栈,因此,多线程操作系统的内存消耗量较高,并不适用于在一些内存资源受限的wsn平台上运行[8]。
2. 研究的基本内容与方案
二.研究(设计)的基本内容、目标、拟采用的技术方案及措施
目标:
实现基于优先级队列机制以及基于状态检测机制的无线传感网络操作系统事件驱动调度器,通过对触发的各种无线传感网络事件进行科学地调度,从而合理地利用无线传感网络节点的计算资源,并较好地满足无线传感网络应用环境的需求。
3. 研究计划与安排
三.时间安排
(1)2016/3/8—2016/3/26:需求分析,查阅相关资料,设计两种wsn事件驱动的调度机制;
(2)2016/3/27—2016/4/26:比较完善两种机制的优劣,并得出相关设计结论;
4. 参考文献(12篇以上)
四.参考文献
[1]钱志鸿, 王义君. 面向物联网的无线传感器网络综述[j]. 电子与信息学报, 2013, 35(1): 215-227.
[2]王永涛, 苏晓龙, 王香婷. 基于跨层设计的无线传感器网络 mac 协议[j]. 2015.
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。