• 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