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 :
بازگشت