DocumentCode
1997315
Title
Micro T-Kernel: A Low Power and Small Footprint RTOS for Networked Tiny Devices
Author
Kamio, Masato ; Nakamura, Keiichi ; Kobayashi, Shinsuke ; Koshizuka, Noboru ; Sakamura, Ken
Author_Institution
Univ. of Tokyo, Tokyo
fYear
2009
fDate
27-29 April 2009
Firstpage
587
Lastpage
594
Abstract
This paper proposes micro muT-Kernel, a real-time operating system for networked tiny devices, which adopts a preemptive priority-based scheduling. It provides a sophisticated application programming interface to facilitate software development. In addition, to provide rich functionalities with a small-footprint, the kernel is reconfigurable with respect to the API. Moreover, muT-Kernel supports a power management which utilizes the periodicity of WSN applications. We conducted performance analyses of the memory footprint and energy consumption, and migrated sample applications to show the programmability of micro muT-Kernel. Our results show micro muT-Kernel is effective for developing WSN systems while realizing a kernel small enough to fit into a resource-constrained node.
Keywords
application program interfaces; operating system kernels; real-time systems; scheduling; software engineering; telecommunication computing; telecommunication network management; wireless sensor networks; API; application programming interface; energy consumption; memory footprint; micro muT-Kernel; networked tiny device; power management; preemptive priority-based scheduling; real-time operating system; software development; wireless sensor network; Application software; Energy consumption; Energy management; Kernel; Operating systems; Performance analysis; Power system management; Programming; Real time systems; Wireless sensor networks; Embedded Real-Time Operating System; Low Power; Multitasking; Sensor Networks; Small Footprint;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology: New Generations, 2009. ITNG '09. Sixth International Conference on
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-4244-3770-2
Electronic_ISBN
978-0-7695-3596-8
Type
conf
DOI
10.1109/ITNG.2009.242
Filename
5070683
Link To Document