一种传感器网络操作系统任务管理的设计与实现

Design and implementation of a sensor network operating system task manager

 

由于节点设计的微型化和有限的电池供电能力,传感器网络在操作系统的选择上受到很大限制,而现有的嵌入式操作系统没有考虑内核小或者不能满足低功耗等目标,因此,必须针对无线传感器网络的特征,如节点的计算、存储和通信等能力都有限的特点,研究适应于无线传感器网络的微型嵌入式操作系统。本文设计和实现了一个无线传感器网络嵌入式操作系统UOS,该系统提供了一个抢占式多任务的内核,满足无线传感器网络对实时性的要求,对传感网络中的多任务进行合理有序的调度。

Due to the miniaturization of the node design and limited battery capacity, sensor network is greatly limited in the choice of operating system. In addition, the existing embedded operating system does not take consideration on objectives such as small kernel or unrealized low power, so characteristics of wireless sensor network must be taken into consideration, such as limitation in node computing, storage and communication, to study the micro embedded operating system suitable for wireless sensor network. This article designs and implements a wireless sensor network embedded operating system, UOS. This system provides a preemptive multi-task kernel to meet the requirements of wireless sensor network for real-time multi-task to perform reasonable and orderly scheduling on multi tasks in the sensor network. 

 

 

<本文内容由未名翻译公司独创发布,可学习参考,如未经允许作商业用途,转载必究。>