东北大学学报(自然科学版) ›› 2006, Vol. 27 ›› Issue (6): 639-641.DOI: -

• 论著 • 上一篇    下一篇

传感器网络结点OS及其传输协议的设计与实现

苏威积;赵海;徐野;张昕;   

  1. 东北大学信息科学与工程学院;东北大学信息科学与工程学院;东北大学信息科学与工程学院;东北大学信息科学与工程学院 辽宁沈阳110004;辽宁沈阳110004;辽宁沈阳110004;辽宁沈阳110004
  • 收稿日期:2013-06-23 修回日期:2013-06-23 出版日期:2006-06-15 发布日期:2013-06-23
  • 通讯作者: Su, W.-J.
  • 作者简介:-
  • 基金资助:
    国家高技术研究发展计划项目(2001AA415320)

Design and implementation of SNNEOS and its transfer protocol

Su, Wei-Ji (1); Zhao, Hai (1); Xu, Ye (1); Zhang, Xin (1)   

  1. (1) School of Information Science and Engineering, Northeastern University, Shenyang 110004, China
  • Received:2013-06-23 Revised:2013-06-23 Online:2006-06-15 Published:2013-06-23
  • Contact: Su, W.-J.
  • About author:-
  • Supported by:
    -

摘要: 首先分析了传感器网络结点任务的特殊性和多样性,在此基础上论述了传感器网络结点通用实时嵌入式操作系统(SNNEOS),阐述了该操作系统的系统构架、内核中断的管理和通信子系统的实现方式,并对该操作系统的传输协议关键问题进行论述.SNNEOS采用的事件驱动方式响应外界请求,避免处理器轮循,节省能源消耗.通过实时内核与非实时内核的方式,将实时任务与非实时任务分离,对关键的实时任务进行及时响应.通信子系统中采用分层处理方式,每一层单独创建一个进程,使SNNEOS的实现更加的清晰和容易.

关键词: 传感器网络, 嵌入式技术, 操作系统, 实时, 传输协议

Abstract: Discussing the particularity and diversity of the task of sensor network nodes, the commonly-used real-time operating system SNNEOS (sensor network node embedded operating system) is explored including its structure, management of kernel interruption and communications subsystems, as well as the implementation mechanism of its transfer protocol. As an event-driven, SNNEOS can avoid CPU round-robin and save power. By the real-time kernel and non-real-time kernel interruption, the real-time task is separated from non-real-time one so as to respond to key real-time tasks punctually. To implement SNNEOS easier and clearer, the communication subsystems are processed in layers and each layer provides an individual process.

中图分类号: