会议专题

LIMOS: a Lightweight Multi-threading Operating System dedicated to Wireless Sensor Networks

The operating systems of Wireless sensor networks should be suitable for strict-constrained system resources and support two operation modes: event-driven & multi-threading. Traditional embedded operating systems are generally not fit for WSN applications. This paper presents a smart, resource-aware, low-power-consuming and distributed real-time micro-kernel: LIMOS. LIMOS adopts an event & thread two-level system architecture and a two-level scheduling policy: non pre-emption priority based high level scheduling for events; and preemptive priority-based low level scheduling for threads. The scheduling scheme is predictable and deterministic with respect to real-time applications. A unique system interface and a system primitivepair, i.e. tuple and IN & OUT, are proposed for all kinds of system synchronization and communication. LIMOS integrates the advantages of tinyOS and SDREAM. It allows running in different modes. The combination of two kernels extends greatly the application range of LIMOS from simple single-task to multitask applications. In present, LIMOS has been evaluated on several hardware platforms and ported for different applications.

WSN tinyOS LIMOS LINDA

Hai-ying Zhou Kun-mean Hou

School of computer science & technology, Harbin Institute of Technology, Harbin, China LIMOS Laboratory UMR 6158 CNRS, University of Blaise Pascal Clermont-Ferrand II, Clermont-Ferrand, F

国际会议

第三届IEEE无线通讯、网络技术暨移动计算国际会议

上海

英文

2007-09-21(万方平台首次上网日期,不代表论文的发表时间)