基于混杂模式的无线传感器网络操作系统的研究与设计  被引量:1

Study and design of a promiscuous mode-based operating system for wireless sensor networks

在线阅读下载全文

作  者:周海鹰[1] Hou Kun-Mean 左德承[1] 李剑[1] Christophe de Vaulx 周鹏[1] 

机构地区:[1]哈尔滨工业大学计算机科学与技术学院,哈尔滨150001 [2]克莱蒙费朗第二大学LIMOS国家实验室克莱蒙费朗法国63000

出  处:《高技术通讯》2013年第2期130-138,共9页Chinese High Technology Letters

基  金:国家科技支撑计划(2011BAH04B03);国际科技合作计划(2010DFA14400)资助项目

摘  要:针对无线传感器网络系统资源受限与任务多样性的特点,遵循低资源消耗与环境任务自适应的设计思想,提出了一种基于混杂模式的传感器网络专用操作系统微内核架构,进而设计并实现了适用于资源受限的复杂环境的混合嵌入式实时操作系统(HEROS)。此微内核架构在体系结构上采用"任务-线程-动作"的模块化设计思想,在运行模式上采用事件驱动结合实时多任务模式,在通信方式上采用基于元组的轻量级In/Out元语技术以及资源复用技术。根据环境感知任务的不同,内核可以被选配为事件驱动、实时多任务以及混杂三种不同工作模式。应用实测与对比分析显示,此内核具有低资源需求,满足实时性调度,可支持单任务应用至实时多任务系统。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 real- time multitasking; in communication mechanism, adopting the lightweight tuple-based In/0ut primitives and re- sources reuse technologies. According to the environmental surveillance tasks, this micro-kernel can be self-con- figured 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) 操作系统微内核 事件驱动 实时多任务 元组 

分 类 号:TP212.91[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象