DocumentCode
3499318
Title
LIMOS: A Lightweight Multi-Threading Operating System dedicated to Wireless Sensor Networks
Author
Zhou, Hai-ying ; Hou, Kun-mean
Author_Institution
Sch. of Comput. Sci. & Technol., Harbin Inst. of Technol., Harbin
fYear
2007
fDate
21-25 Sept. 2007
Firstpage
3051
Lastpage
3054
Abstract
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 primitive-pair, 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.
Keywords
embedded systems; multi-threading; operating system kernels; scheduling; software architecture; wireless sensor networks; distributed real-time microkernel; embedded operating system; lightweight multithreading operating system; scheduling policy; strict-constrained system resources; system architecture; system communication; system interface; system primitive-pair; system synchronization; wireless sensor network; Application software; Computer science; Control systems; Laboratories; Operating systems; Sampling methods; Scheduling; Sensor systems; Wireless sensor networks; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Wireless Communications, Networking and Mobile Computing, 2007. WiCom 2007. International Conference on
Conference_Location
Shanghai
Print_ISBN
978-1-4244-1311-9
Type
conf
DOI
10.1109/WICOM.2007.758
Filename
4340533
Link To Document