12,000

We have over 12,000 students, from over 100 countries, within one of the safest campuses in the UK

93%

93% of Lancaster students go into work or further study within six months of graduating

Home > Research > Publications & Outputs > Improving the Energy Efficiency of the MANTIS K...
View graph of relations

« Back

Improving the Energy Efficiency of the MANTIS Kernel

Research output: Contribution in Book/Report/ProceedingsPaper

Published

  • Cormac Duffy
  • Utz Roedig
  • John Herbert
  • Cormac J. Sreenan
Publication date01/2007
Host publicationEWSN'07 Proceedings of the 4th European conference on Wireless sensor networks
Pages261-276
Number of pages16
Original languageEnglish

Conference

ConferenceProceedings of the 4th IEEE European Workshop on Wireless Sensor Networks (EWSN2007), Delft, Netherlands
Period1/01/00 → …

Conference

ConferenceProceedings of the 4th IEEE European Workshop on Wireless Sensor Networks (EWSN2007), Delft, Netherlands
Period1/01/00 → …

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.