DocumentCode
2553611
Title
An RPC design for wireless sensor networks
Author
May, Terry D. ; Dunning, Shaun H. ; Hallstrom, Jason O.
Author_Institution
Dept. of Comput. Sci., Clemson Univ., SC
fYear
2005
fDate
7-7 Nov. 2005
Lastpage
138
Abstract
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 do not provide suitable communication abstractions. We propose that the absence of such 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 defacto 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 small case study, and draw preliminary conclusions regarding the suitably of our approach to resource-constrained sensor nodes
Keywords
operating systems (computers); resource allocation; ubiquitous computing; wireless sensor networks; TinyOS; nesC; operating system services; remote procedure call; resource-constrained sensor nodes; ubiquitous computing landscape; wireless sensor networks; Computer science; Hardware; Large-scale systems; Monitoring; Operating systems; Pervasive computing; Standards development; Ubiquitous computing; Wireless communication; Wireless sensor networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Mobile Adhoc and Sensor Systems Conference, 2005. IEEE International Conference on
Conference_Location
Washington, DC
Print_ISBN
0-7803-9465-8
Type
conf
DOI
10.1109/MAHSS.2005.1542785
Filename
1542785
Link To Document