ACM Home Page
Please provide us with feedback. Feedback
Algorithms for generic role assignment in wireless sensor networks
Full text PdfPdf (413 KB)
Source Conference On Embedded Networked Sensor Systems archive
Proceedings of the 3rd international conference on Embedded networked sensor systems table of contents
San Diego, California, USA
SESSION: Software support table of contents
Pages: 230 - 242  
Year of Publication: 2005
ISBN:1-59593-054-X
Authors
Christian Frank  ETH Zurich, Switzerland
Kay Römer  ETH Zurich, Switzerland
Sponsors
SIGARCH: ACM Special Interest Group on Computer Architecture
SIGBED: ACM Special Interest Group on Embedded Systems
ACM: Association for Computing Machinery
SIGCOMM: ACM Special Interest Group on Data Communication
SIGMOBILE: ACM Special Interest Group on Mobility of Systems, Users, Data and Computing
SIGMETRICS: ACM Special Interest Group on Measurement and Evaluation
SIGOPS: ACM Special Interest Group on Operating Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 18,   Downloads (12 Months): 153,   Citation Count: 10
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1098918.1098944
What is a DOI?

ABSTRACT

We consider configuration of wireless sensor networks, where certain functions must be automatically assigned to sensor nodes, such that the properties of a sensor node (e.g., remaining energy, network neighbors) match the requirements of the assigned function. Essentially, sensor nodes take on certain roles in the network as a result of configuration. To help developers with such configuration tasks for a variety of applications, we propose generic role assignment as a programming abstraction, where roles and rules for their assignment can be easily specified using a configuration language. We present such a role specification language and distributed algorithms for role assignment according to such specifications. We evaluate our approach and show that efficient and robust generic role assignment is practically feasible for wireless sensor networks.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
 
4
B. Bonfils and P. Bonnet. Adaptive and decentralized operator placement for in-network query processing. In IPSN'04, Berkeley, USA, April 2003.
 
5
SmartRF CC1000 Datasheet (rev. 2.2). Chipcon AS, April 2004. www.chipcon.com/files/CC1000_Data_Sheet_2_2.pdf.
 
6
W. B. Heinzelman, A. L. Murphy, H. S. Carvalho, and M. A. Perillo. Middleware to Support Sensor Network Applications. IEEE Network, 18(1):6--14, Jan-Feb 2004.
 
7
8
 
9
10
11
 
12
P. Levis, N. Patel, D. Culler, and S. Shenker. Trickle: A self-regulating algorithm for code propagation and maintenance in wireless sensor networks. In NSDI'04, San Francisco, USA, March 2004.
 
13
P. J. Marrón, A. Lachenmann, D. Minder, J. Hähner, R. Sauter, and K. Rothermel. Tinycubus: A flexible and adaptive framework for sensor networks. In EWSN'05, Istanbul, Turkey, January 2005.
14
 
15
K. Römer, C. Frank, P. J. Marrón, and C. Becker. Generic role assignment for wireless sensor networks. In 11th ACM SIGOPS European Workshop, pages 7--12, Leuven, Belgium, September 2004.
 
16
S. Slijepcevic and M. Potkonjak. Power efficient organization of wireless sensor networks. In ICC'01, Helsinki, Finland, June 2001.
 
17
K. Sohrabi, V. Ailawadhi, J. Gao, and G. Pottie. Protocols for Self Organization of a Wireless Sensor Network. Personal Communication Magazine, 7:16--27, 2000.
 
18
 
19
D. Tian and N. D. Georganas. A node scheduling scheme for energy conservation in large wireless sensor networks. Wireless Communications and Mobile Computing, 3(2):271--290, 2003.
 
20
A. Ulbrich, T. Weis, G. Mühl, and K. Geihs. Application Development for Actuator and Sensor Networks. In GI Workshop on Sensor Networks, ETH Zurich, Switzerland, March 2005.
21
 
22
M. Welsh and G. Mainland. Programming sensor networks using abstract regions. In NSDI'04, San Francisco, USA, March 2004.
 
23
G. Werner-Allen, J. Johnson, M. Ruiz, J. Lees, and M. Welsh. Monitoring volcanic eruptions with a wireless sensor network. In EWSN'05, Istanbul, Turkey, January 2005.
24
 
25
S. Wolfram. Cellular Automata and Complexity. Addison-Wesley, 1994.
26
27
 
28
W. Ye, J. Heidemann, and D. Estrin. An energy-efficient mac protocol for wireless sensor networks. In INFOCOM'02, New York, USA, June 2002.
 
29
BTnodes. www.btnode.ethz.ch.

CITED BY  10
 
 
 

Collaborative Colleagues:
Christian Frank: colleagues
Kay Römer: colleagues