An Experimental Comparison of Event Driven and Multi-Threaded Sensor Node Operating Systems

  • Authors:
  • Cormac Duffy;Utz Roedig;John Herbert;Cormac Sreenan

  • Affiliations:
  • University College Cork, Ireland;Lancaster University, UK;University College Cork, Ireland;University College Cork, Ireland

  • Venue:
  • PERCOMW '07 Proceedings of the Fifth IEEE International Conference on Pervasive Computing and Communications Workshops
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Two different operating system types are currently considered for sensor networks: event driven and multi-threaded. This paper compares the two well-known operating systems TinyOS (event driven) and MANTIS (multi-threaded) regarding their memory usage, power consumption and processing capabilities. TinyOS and MANTIS are both ported to the DSYS25 sensor platform. Both operating systems are used to execute the same sensor network application and the aforementioned parameters of interest are measured. The results presented in this paper show for which set of applications each operating system is preferable.