高技术通讯2013,Vol.23Issue(2):130-138,9.DOI:10.3772/j.issn.1002-0470.2013.02.004
基于混杂模式的无线传感器网络操作系统的研究与设计
Study and design of a promiscuous mode-based operating system for wireless sensor networks
摘要
Abstract
Based on the analysis of the characteristics of limited resources and task diversity of wireless sensor networks ( WSN) , a dedicated operating system micro-kernel based on a promiscuous mode for wireless sensor networks was presensed according to the design principles of low resource consumption and task self-adaptation, and based on the kernel, a hybrid embedded real-time operating system ( HEROS) suitable for source limited complex networks was designed and implemented. The operating system micro-kernel has the features below. In system architecture, adopting ' task-thread-action' modular design fashion; in operation mode, combining the event-driven and realtime multitasking; in communication mechanism, adopting the lightweight tuple-based In/Out primitives and resources reuse technologies. According to the environmental surveillance tasks, this micro-kernel can be self-configured to run in the modes of event-driven, real-time multi-tasking and mixture. The experiential results show that this kernel meets the requirements of low-resource consumption and real-time scheduling, and supports a diversity of WSN applications from simple single task to complex real-time multi-tasking systems.关键词
无线传感器网络(WSN)/操作系统微内核/事件驱动/实时多任务/元组Key words
wireless sensor networks (WSN) / operating system micro-kernel/ event-driven/ real-time multitasking/ tuple引用本文复制引用
周海鹰,Hou Kun-Mean,左德承,李剑,Christophe de Vaulx,周鹏..基于混杂模式的无线传感器网络操作系统的研究与设计[J].高技术通讯,2013,23(2):130-138,9.基金项目
国家科技支撑计划(2011BAH04B03)和国际科技合作计划(2010DFA14400)资助项目. (2011BAH04B03)