Title :
A cooperative multitasking model for networked sensors
Author :
Rossetto, Silvana ; Rodriguez, Noemi
Author_Institution :
PUC-Rio, Brazil
Abstract :
This paper proposes a concurrency model which integrates the asynchronous and event-driven nature of networked sensors with a more familiar programming style for the developer. We argue that coroutines can provide a basis for this integration and describe some details of its implementation, which was developed as an extension to the TinyOS operating system.
Keywords :
Sensor networks; TinyOS; cooperative multitasking; coroutines; event-driven model; programming models; Concurrent computing; Costs; Microcontrollers; Middleware; Multitasking; Multithreading; Operating systems; Programming profession; Sensor systems; Wireless communication; Sensor networks; TinyOS; cooperative multitasking; coroutines; event-driven model; programming models;
Conference_Titel :
Distributed Computing Systems Workshops, 2006. ICDCS Workshops 2006. 26th IEEE International Conference on
Print_ISBN :
0-7695-2541-5
DOI :
10.1109/ICDCSW.2006.5