无线传感器网络节点操作系统调度器的设计与实现

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:lemon616
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络技术作为一个极具应用前景的技术,已经成为当前研究的热点。传感器节点是无线传感器网络最基本的构成元素,而运行在传感器节点的操作系统,能够有效地管理和使用有限的节点资源,并完成大量的数据采集、数据处理和数据转发任务。调度器是操作系统的核心,是操作系统能够出色完成各项任务的关键部件。设计一个能有效利用传感器节点有限资源的调度器,为操作系统提供高度的性能保证,是一项非常重要的研究内容。无线传感器节点操作系统调度器的设计要符合无线传感器网络实际应用的特点,能为不同的应用提供合理的调度机制。调度器的设计主要从调度的并发模型、调度的实时性以及调度器设计过程中对内存和处理器资源的使用这三个关键要素进行考虑。本文研究分析已有操作系统调度器特点的基础上,设计并实现了操作系统的调度器。主要研究内容如下:   ⑴设计了一种可以同时运行线程调度、微程调度和后台事务调度的具有多级混合调度机制的调度器。   ⑵设计并实现了操作系统的线程调度机制。线程调度采用了固定优先级的调度策略,并针对无线传感器节点硬件资源有限的特点,对线程的创建过程及线程状态做了特定的设计。   ⑶提出了微程的概念,设计并实现了操作系统的微程调度机制。微程是一种新的调度单位,采用了事件驱动的并发模型和具有实时性的EDFI(Earliest Deadline First withDeadline Inheritance)调度算法,为系统提供了实时性保证。   ⑷改进了EDFI调度算法中访问共享资源的表示方式。论文采用资源集合的方式,改进了EDFI调度中共享资源访问的表示方式,减少了微程调度中对内存的使用。   ⑸实验验证了操作系统调度器中线程调度与微程调度机制的可行性与正确性。
其他文献
星载计算机运行时易受空间辐射效应的影响,系统硬件平台需要提供一定的可靠性保障,而系统软件是星载计算机的核心,它配合系统硬件工作并且提供更为灵活有效的可靠性设计。另外,日
SIP(会话发起协议)是由IETF提出的用于发起、修改和终止多媒体会话的应用层控制协议,已经广泛应用于VoIP系统中。基于SIP协议的VoIP系统由于其客户端/服务器的服务架构,在用户
随着以Ajax为重要特征的Web2.0技术体系的迅速发展,许多网站从传统的Web应用向富互联网应用(RIA)转型,并从中获得了丰厚的收益。这又反过来促进了Web2.0的发展,形成了Web开发的
模拟是计算机体系结构研究的重要手段,也是很多其它科学与工程学科日益采用的研究方法。模拟并行化则是主要的加速方法。计算机系统的并行模拟,通常具有细粒度任务并行的特性,以
P2P对等通信业务,如即时通信、文件共享和多媒体分发等应用广泛流行,然而,因IP地址短缺、网络接入设备增多、互联互通需求增强等原因,基于NAT技术的多级私网接入Internet结构越来
随着半导体工艺进入深亚微米时代,芯片的复杂度越来越高,给IC设计者带来极大的挑战。本文介绍了曙光5000A高效能计算机互连网络的交换芯片——D5K-Switch ASIC芯片的物理设计和
图像匹配是指把一个图像区域从另一个可能在不同时间,不同视点位置或者由不同传感器所获得的图像区域中确定出来或找到它们之间对应关系的一种重要的图像分析与处理技术。  
当今时代,随着网络化和信息化的迅猛发展,云计算模式应用而生,其采用按需付费的方式为云用户提供轻便、可用的服务,并使云用户从繁重的资源维护中解脱出来。但是随着云计算应
网络安全随着互联网的兴起而产生,并随着互联网的发展而不断发展进步。在早期,人们通过对IP包的头部进行分析,发现网络流中的异常数据包,从而对IP包进行相应的处理。如今,随着网络
图像和视频中的文字包含丰富的语义信息,在很多应用中占有重要的位置,如自动标注,基于内容的图片或视频检索与分析等。由于图像和视频中的文字通常叠加在复杂的图像背景之上,现有
学位