|
ABSTRACT
Simple in-network data aggregation (or fusion) techniques for sensor networks have been the focus of several recent research efforts, but they are insufficient to support advanced fusion applications. We extend these techniques to future sensor networks and ask two related questions: (a) what is the appropriate set of data fusion techniques, and (b) how do we dynamically assign aggregation roles to the nodes of a sensor network. We have developed an architectural framework, DFuse, for answering these two questions. It consists of a data fusion API and a distributed algorithm for energy-aware role assignment. The fusion API enables an application to be specified as a coarse-grained dataflow graph, and eases application development and deployment. The role assignment algorithm maps the graph onto the network, and optimally adapts the mapping at run-time using role migration. Experiments on an iPAQ farm show that, the fusion API has low-overhead, and the role assignment algorithm with role migration significantly increases the network lifetime compared to any static assignment.
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
|
ORiNOCO PC Card (SilverGold) Specification: http://www.hyperlinktech.com/web/orinoco/-orinoco pc card spec.html, 2003.
|
| |
2
|
|
| |
3
|
M. Bhardwaj and A. Chandrakasan. Bounding the lifetime of sensor networks via optimal role assignments. In IEEE INFOCOM, 2002.
|
 |
4
|
Athanassios Boulis , Chih-Chieh Han , Mani B. Srivastava, Design and implementation of a framework for efficient and programmable sensor networks, Proceedings of the 1st international conference on Mobile systems, applications and services, p.187-200, May 05-08, 2003, San Francisco, California
[doi> 10.1145/1066116.1066121]
|
| |
5
|
|
 |
6
|
John Heidemann , Fabio Silva , Chalermek Intanagonwiwat , Ramesh Govindan , Deborah Estrin , Deepak Ganesan, Building efficient wireless sensor networks with low-level naming, Proceedings of the eighteenth ACM symposium on Operating systems principles, October 21-24, 2001, Banff, Alberta, Canada
|
 |
7
|
Jason Hill , Robert Szewczyk , Alec Woo , Seth Hollar , David Culler , Kristofer Pister, System architecture directions for networked sensors, Proceedings of the ninth international conference on Architectural support for programming languages and operating systems, p.93-104, November 2000, Cambridge, Massachusetts, United States
|
 |
8
|
Chalermek Intanagonwiwat , Ramesh Govindan , Deborah Estrin, Directed diffusion: a scalable and robust communication paradigm for sensor networks, Proceedings of the 6th annual international conference on Mobile computing and networking, p.56-67, August 06-11, 2000, Boston, Massachusetts, United States
[doi> 10.1145/345910.345920]
|
| |
9
|
Jae-Hwan Chang and Leandros Tassiulas. Energy conserving routing in wireless ad-hoc networks. In IEEE INFOCOM, pages 22--31, 2000.
|
| |
10
|
D. B. Johnson and D. A. Maltz. Dynamic source routing in ad hoc wireless networks. In Imielinski and Korth, editors, Mobile Computing, volume 353. Kluwer Academic Publishers, 1996.
|
 |
11
|
|
| |
12
|
Netperf. The Public Netperf Homepage: http://www.netperf.org/, 2003.
|
 |
13
|
Umakishore Ramachandran , Rishiyur S. Nikhil , Nissim Harel , James M. Rehg , Kathleen Knobe, Space-time memory: a parallel programming abstraction for interactive multimedia applications, Proceedings of the seventh ACM SIGPLAN symposium on Principles and practice of parallel programming, p.183-192, May 04-06, 1999, Atlanta, Georgia, United States
|
 |
14
|
Suresh Singh , Mike Woo , C. S. Raghavendra, Power-aware routing in mobile ad hoc networks, Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking, p.181-190, October 25-30, 1998, Dallas, Texas, United States
[doi> 10.1145/288235.288286]
|
 |
15
|
|
CITED BY 15
|
|
Himanshu Raj , Karsten Schwan , Ripal Nathuji, M-ECho: a middleware for morphable data-streaming in pervasive systems, Proceedings of the 2005 workshop on End-to-end, sense-and-respond systems, applications and services, June 05-05, 2005, Seattle, Washington
|
|
|
|
|
|
Umakishore Ramachandran , Rajnish Kumar , Matthew Wolenetz , Brian Cooper , Bikash Agarwalla , Junsuk Shin , Phillip Hutto , Arnab Paul, Dynamic data fusion for future sensor networks, ACM Transactions on Sensor Networks (TOSN), v.2 n.3, p.404-443, August 2006
|
|
|
|
|
|
|
|
|
J. Domaszewicz , M. Roj , A. Pruszkowski , M. Golanski , K. Kacperski, ROVERS: Pervasive Computing Platform for Heterogeneous Sensor-Actuator Networks, Proceedings of the 2006 International Symposium on on World of Wireless, Mobile and Multimedia Networks, p.615-620, June 26-29, 2006
|
|
|
Antonio M. Ortiz , Teresa Olivares , Luis Orozco-Barbosa , Martín Perez-Juana, Measurements with different role-based wireless sensor network organizations, Proceedings of the 3nd ACM workshop on Performance monitoring and measurement of heterogeneous wireless and wired networks, p.9-16, October 31-31, 2008, Vancouver, British Columbia, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Matteo Coloberti , Clemens Lombriser , Daniel Roggen , Gerhard Tröster , Renata Guarneri , Daniele Riboni, Service discovery and composition in body area networks, Proceedings of the ICST 3rd international conference on Body area networks, March 13-17, 2008, Tempe, Arizona
|
|
|
Eduardo F. Nakamura , Heitor S. Ramos , Leandro A. Villas , Horacio A. B. F. de Oliveira , Andre L. L. de Aquino , Antonio A. F. Loureiro, A reactive role assignment for data routing in event-based wireless sensor networks, Computer Networks: The International Journal of Computer and Telecommunications Networking, v.53 n.12, p.1980-1996, August, 2009
|
|
|
|
|
|
|
|