Sciweavers

IPPS
2007
IEEE

Using Coroutines for RPC in Sensor Networks

13 years 10 months ago
Using Coroutines for RPC in Sensor Networks
This paper proposes a concurrency model which integrates the asynchronous and event-driven nature of wireless etworks with higher-level abstractions that provide a more familiar programming style for the developer. As a basis for this proposal, we designed and implemented a cooperative multitasking scheduler, based on coroutines, for the TinyOS operating system. We then used this scheduler to implement RPC-like interfaces that capture different communication patterns common in wireless sensor networks. This allows the programmer to work, when appropriate, with a synchronous style, while maintaining an asynchronous model at the message exchange level.
Marcelo Cohen, Thiago Ponte, Silvana Rossetto, Noe
Added 03 Jun 2010
Updated 03 Jun 2010
Type Conference
Year 2007
Where IPPS
Authors Marcelo Cohen, Thiago Ponte, Silvana Rossetto, Noemi de La Rocque Rodriguez
Comments (0)