东北大学学报(自然科学版) ›› 2007, Vol. 28 ›› Issue (11): 1552-1555.DOI: -

• 论著 • 上一篇    下一篇

一个具有能量管理机制WSNs的操作系统内核

罗玎玎;赵海;孙佩刚;张希元;   

  1. 东北大学信息科学与工程学院;东北大学信息科学与工程学院;东北大学信息科学与工程学院;东北大学信息科学与工程学院 辽宁沈阳110004;辽宁沈阳110004;辽宁沈阳110004;辽宁沈阳110004
  • 收稿日期:2013-06-24 修回日期:2013-06-24 出版日期:2007-11-15 发布日期:2013-06-24
  • 通讯作者: Luo, D.-D.
  • 作者简介:-
  • 基金资助:
    国家火炬计划项目(2002EB010154)

A WSNs OS kernel with energy management mechanism

Luo, Ding-Ding (1); Zhao, Hai (1); Sun, Pei-Gang (1); Zhang, Xi-Yuan (1)   

  1. (1) School of Information Science and Engineering, Northeastern University, Shenyang 110004, China
  • Received:2013-06-24 Revised:2013-06-24 Online:2007-11-15 Published:2013-06-24
  • Contact: Luo, D.-D.
  • About author:-
  • Supported by:
    -

摘要: 根据普适计算环境下无线传感器网络应用的需求,设计并实现了一个轻量级的无线传感器网络操作系统内核uKernel,并对其关键技术,特别是对传统设计方法中任务状态机的改进进行了论述.在传统的嵌入式操作系统内核设计的基础上,针对节能这一需求,通过状态分解的方法对传统的内核状态机进行了改进,使其具备能量管理的机制,并结合相应的节能调度算法,使uKernel成为了一个具备能量管理功能的节能高效的无线传感器网络操作系统内核.最后,通过设计实验测试并验证了uKernel的节能有效性.

关键词: 嵌入式操作系统, 无线传感器网络操作系统, 轻量级内核, 任务状态分解, 能量管理

Abstract: According to the need for the wireless sensor network applications in ubiquitous computing environment, a lightweight wireless sensor network OS kernel named uKernel was designed. The improvement of its key techniques especially the task state machine in conventional design procedures was discussed. Based on the conventional embedded RTOS design and energy-saving requirement, the conventional task state machine was improved by way of state decomposition to enable the uKernel to have an energy management mechanism and become a high-efficiency wireless sensor network OS kernel by combining it with corresponding energy-saving algorithm. An experiment was designed to test and verify the effectiveness of energy saving acquired by uKernel.

中图分类号: