Wireless sensor networks (WSNs) will profoundly influence the ubiquitous computing landscape. Their utility derives not from the computational capabilities of any single sensor node, but from the emergent capabilities of many communicating sensor nodes. Consequently, the details of communication within and across single hop neighborhoods is a fundamental component of most WSN applications. But these details are often complex, and popular embedded languages for WSNs provide only low‐level communication primitives. We propose that the absence of suitable communication abstractions contributes to the difficulty of developing large‐scale WSN applications. To address this issue, we present the design and implementation of a Remote Procedure Call (RPC) abstraction for nesC and TinyOS, the emerging standard for developing WSN applications. We present the key language extensions, operating system services, and automation tools that enable the proposed abstraction. We illustrate these contributions in the context of a representative case study, and analyze the overhead introduced when using our approach. We use these results to draw conclusions regarding the suitably of our work to resource‐constrained sensor nodes.
Skip Nav Destination
Article navigation
20 September 2007
Research Article|
September 20 2007
An RPC Design for Wireless Sensor Networks Available to Purchase
Terry D. May;
Terry D. May
Department of Computer Science, Clemson University Clemson, South Carolina, USA
Search for other works by this author on:
Shaun H. Dunning;
Shaun H. Dunning
Department of Computer Science, Clemson University Clemson, South Carolina, USA
Search for other works by this author on:
George A. Dowding;
George A. Dowding
Department of Computer Science, Clemson University Clemson, South Carolina, USA
Search for other works by this author on:
Jason O. Hallstrom
Jason O. Hallstrom
Department of Computer Science, Clemson University Clemson, South Carolina, USA
Search for other works by this author on:
Publisher: Emerald Publishing
Online ISSN: 1742-738X
Print ISSN: 1742-7371
© Emerald Group Publishing Limited
2006
International Journal of Pervasive Computing and Communications (2007) 2 (4): 384–397.
Citation
May TD, Dunning SH, Dowding GA, Hallstrom JO (2007), "An RPC Design for Wireless Sensor Networks". International Journal of Pervasive Computing and Communications, Vol. 2 No. 4 pp. 384–397, doi: https://doi.org/10.1108/17427370780000168
Download citation file:
Suggested Reading
A dynamic system to manage changes in course material
International Journal of Educational Management (June,2011)
UML and the Unified Process
The Electronic Library (February,2004)
Implementation and evaluation of a laser scan localization scheme for sensor nodes
Sensor Review (January,2020)
A GRAFCET‐compiler methodology for C‐programmed microcontrollers
Assembly Automation (February,2008)
RuleML‐based learning object interoperability on the Semantic Web
Interactive Technology and Smart Education (February,2008)
Related Chapters
Challenges of Implementing Sociotechnical Infrastructure in Data-Centric Organizations: Learnings From a Community Initiative in Colorado, USA
Futures in Public Management: The Emerging Relational Approach to Public Services
Introduction: CSR Communication as an Emerging Field of Study
Communicating Corporate Social Responsibility: Perspectives and Practice
Supplementing the programme
Essentials of Construction Planning and Scheduling
Recommended for you
These recommendations are informed by your reading behaviors and indicated interests.
