Improving the energy efficiency of the MANTIS kernel

Research output: Contribution to journalArticlepeer-review

Abstract

Event-driven operating systems such as TinyOS are the preferred choice for wireless sensor networks. Alternative designs following a classical multi-threaded approach are also available. A popular implementation of such a multi-threaded sensor network operating system is MANTIS. The event-based TinyOS is more energy efficient than the multi-threaded MANTIS system. However, MANTIS is more capable than TinyOS of supporting time critical tasks as task preemption is supported. Thus, timeliness can be traded for energy efficiency by choosing the appropriate operating system. In this paper we present a MANTIS kernel modification that enables MANTIS to be as power-efficient as TinyOS. Results from an experimental analysis demonstrate that the modified MANTIS can be used to fit both sensor network design goals of energy efficiency and timeliness.

Original languageEnglish
Pages (from-to)261-276
Number of pages16
JournalLecture Notes in Computer Science
Volume4373 LNCS
DOIs
Publication statusPublished - 2007
Event4th European Conference on Wireless Sensor Networks, EWSN 2007 - Delft, Netherlands
Duration: 29 Jan 200731 Jan 2007

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Fingerprint

Dive into the research topics of 'Improving the energy efficiency of the MANTIS kernel'. Together they form a unique fingerprint.

Cite this