TOSThreads: Thread-Safe and Non-Invasive Preemption in TinyOS

Download Now Free registration required

Executive Summary

Many threads packages have been proposed for programming wireless sensor platforms. However, many sensor network operating systems still choose to provide an eventdriven model, due to efficiency concerns. The authors present TOSThreads, a threads package for TinyOS that combines the ease of a threaded programming model with the efficiency of an event-based kernel. TOSThreads is backwards compatible with existing TinyOS code, supports an evolvable, thread-safe kernel API, and enables flexible application development through dynamic linking and loading.

  • Format: PDF
  • Size: 320.2 KB