DocumentCode
2443812
Title
HybridKernel: Preemptive kernel with event-driven extension for resource constrained wireless sensor networks
Author
Laukkarinen, Teemu ; Kaseva, Ville A. ; Suhonen, Jukka ; Hämäläinen, Timo D. ; Hännikäinen, Marko
Author_Institution
Dept. of Comput. Syst., Tampere Univ. of Technol., Tampere, Finland
fYear
2009
fDate
7-9 Oct. 2009
Firstpage
161
Lastpage
166
Abstract
A low-power wireless sensor network (WSN) implements dynamic communication protocols and embedded sensing applications on resource constrained platform. WSNs utilize dozens of tasks, which have differentiated realtime requirements. This requires an efficient implementation with the use of a real-time operating system optimized for WSNs. Current WSN operating systems are based either on preemptive or event-driven kernels. Preemption provides accurate timings but requires large data memory footprint. Event-driven kernels have small footprint but do not support time as accurately. This paper presents a new HybridKernel for WSNs which combines the advantages of both kernels. It meets five key requirements without any major drawbacks: it halves footprint of preemptive kernels, it provides 2 mus timing accuracy, it minimizes energy consumption, and it can be easily configured and used between preemptive and event-driven parts through a coherent system call interface.
Keywords
embedded systems; operating system kernels; wireless sensor networks; HybridKernel; dynamic communication protocols; embedded operating systems; event-driven extension; preemptive kernel; resource constrained wireless sensor networks; Accuracy; Energy consumption; Energy efficiency; Kernel; Operating systems; Programming profession; Real time systems; Timing; Wireless sensor networks; Yarn; embedded operating systems; operating system kernels; wireless sensor networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal Processing Systems, 2009. SiPS 2009. IEEE Workshop on
Conference_Location
Tampere
ISSN
1520-6130
Print_ISBN
978-1-4244-4335-2
Electronic_ISBN
1520-6130
Type
conf
DOI
10.1109/SIPS.2009.5336243
Filename
5336243
Link To Document