Attacking the process migration bottleneck
SOSP '87 Proceedings of the eleventh ACM Symposium on Operating systems principles
Power-aware routing in mobile ad hoc networks
MobiCom '98 Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking
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
Directed diffusion: a scalable and robust communication paradigm for sensor networks
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
System architecture directions for networked sensors
ASPLOS IX Proceedings of the ninth international conference on Architectural support for programming languages and operating systems
Building efficient wireless sensor networks with low-level naming
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Wireless sensor networks: a survey
Computer Networks: The International Journal of Computer and Telecommunications Networking
D-Stampede: Distributed Programming System for Ubiquitous Computing
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
TAG: a Tiny AGgregation service for Ad-Hoc sensor networks
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Design and implementation of a framework for efficient and programmable sensor networks
Proceedings of the 1st international conference on Mobile systems, applications and services
M-ECho: a middleware for morphable data-streaming in pervasive systems
EESR '05 Proceedings of the 2005 workshop on End-to-end, sense-and-respond systems, applications and services
A simulation-based study of wireless sensor network middleware
International Journal of Network Management
ROVERS: Pervasive Computing Platform for Heterogeneous Sensor-Actuator Networks
WOWMOM '06 Proceedings of the 2006 International Symposium on on World of Wireless, Mobile and Multimedia Networks
Dynamic data fusion for future sensor networks
ACM Transactions on Sensor Networks (TOSN)
Information fusion for wireless sensor networks: Methods, models, and classifications
ACM Computing Surveys (CSUR)
SensorWare: Programming sensor networks beyond code update and querying
Pervasive and Mobile Computing
Sensing workload scheduling in hierarchical sensor networks for data fusion applications
IWCMC '07 Proceedings of the 2007 international conference on Wireless communications and mobile computing
A heterogeneous role-based sensor network
Proceedings of the 2nd ACM workshop on Performance monitoring and measurement of heterogeneous wireless and wired networks
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
Service discovery and composition in body area networks
BodyNets '08 Proceedings of the ICST 3rd international conference on Body area networks
Isolation points: Creating performance-robust enterprise systems
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
A collaborative sensor network middleware for automated production systems
Computers and Industrial Engineering
A reactive role assignment for data routing in event-based wireless sensor networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Employed BPN to Multi-sensors Data Fusion for Environment Monitoring Services
ATC '09 Proceedings of the 6th International Conference on Autonomic and Trusted Computing
Expert Systems with Applications: An International Journal
A flexible framework for multisensor data fusion using data stream management technologies
Proceedings of the 2009 EDBT/ICDT Workshops
Supporting pervasive computing applications with active context fusion and semantic context delivery
Pervasive and Mobile Computing
A context-driven programming model for pervasive spaces
ICOST'07 Proceedings of the 5th international conference on Smart homes and health telematics
A review on system architectures for sensor fusion applications
SEUS'07 Proceedings of the 5th IFIP WG 10.2 international conference on Software technologies for embedded and ubiquitous systems
Darwin phones: the evolution of sensing and inference on mobile phones
Proceedings of the 8th international conference on Mobile systems, applications, and services
Solving generic role assignment exactly
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
An interactive cyber-physical system (CPS) for people with disability and frail elderly people
Proceedings of the 5th International Conference on Ubiquitous Information Management and Communication
EURASIP Journal on Wireless Communications and Networking - Special issue on towards the connected body: advances in body communications
Macro-programming wireless sensor networks using Kairos
DCOSS'05 Proceedings of the First IEEE international conference on Distributed Computing in Sensor Systems
Comparison of Hyper-DAG based task mapping and scheduling heuristics for wireless sensor networks
ISCIS'05 Proceedings of the 20th international conference on Computer and Information Sciences
A survey and analysis of frameworks and framework issues for information fusion applications
HAIS'10 Proceedings of the 5th international conference on Hybrid Artificial Intelligence Systems - Volume Part I
DELOS'04 Proceedings of the 6th Thematic conference on Peer-to-Peer, Grid, and Service-Orientation in Digital Library Architectures
Hi-index | 0.00 |
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.