Multicast routing in internetworks and extended LANs
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Implementation and performance of Munin
SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
An architecture for wide-area multicast routing
SIGCOMM '94 Proceedings of the conference on Communications architectures, protocols and applications
The PIM architecture for wide-area multicast routing
IEEE/ACM Transactions on Networking (TON)
The performance of query control schemes for the zone routing protocol
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
A performance comparison of multi-hop wireless ad hoc network routing protocols
MobiCom '98 Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking
Next century challenges: scalable coordination in sensor networks
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Wireless integrated network sensors
Communications of the ACM
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
GPSR: greedy perimeter stateless routing for wireless networks
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
A transmission control scheme for media access in sensor networks
Proceedings of the 7th annual international conference on Mobile computing and networking
Highly-resilient, energy-efficient multipath routing in wireless sensor networks
MobiHoc '01 Proceedings of the 2nd ACM international symposium on Mobile ad hoc networking & computing
Building efficient wireless sensor networks with low-level naming
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Characterizing the interaction between routing and MAC protocols in ad-hoc networks
Proceedings of the 3rd ACM international symposium on Mobile ad hoc networking & computing
Rumor routing algorthim for sensor networks
WSNA '02 Proceedings of the 1st ACM international workshop on Wireless sensor networks and applications
GHT: a geographic hash table for data-centric storage
WSNA '02 Proceedings of the 1st ACM international workshop on Wireless sensor networks and applications
The Impact of Data Aggregation in Wireless Sensor Networks
ICDCSW '02 Proceedings of the 22nd International Conference on Distributed Computing Systems
Scalable object-tracking through unattended techniques (SCOUT)
ICNP '00 Proceedings of the 2000 International Conference on Network Protocols
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
IPSN'03 Proceedings of the 2nd international conference on Information processing in sensor networks
Blind beamforming on a randomly distributed sensor array system
IEEE Journal on Selected Areas in Communications
Habitat monitoring with sensor networks
Communications of the ACM - Wireless sensor networks
Formal specification and analysis of performance variation in sensor network diffusion protocols
MSWiM '04 Proceedings of the 7th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems
Combs, needles, haystacks: balancing push and pull for discovery in large-scale sensor networks
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
An analysis of a large scale habitat monitoring application
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
J-Sim: A Simulation Environment for Wireless Sensor Networks
ANSS '05 Proceedings of the 38th annual Symposium on Simulation
The holes problem in wireless sensor networks: a survey
ACM SIGMOBILE Mobile Computing and Communications Review
Magnetic diffusion: disseminating mission-critical data for dynamic sensor networks
MSWiM '05 Proceedings of the 8th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems
Error analysis of localization systems for sensor networks
Proceedings of the 13th annual ACM international workshop on Geographic information systems
Towards a debugging system for sensor networks
International Journal of Network Management
SmartGossip: an improved randomized broadcast protocol for sensor networks
Proceedings of the 5th international conference on Information processing in sensor networks
InterSense '06 Proceedings of the first international conference on Integrated internet ad hoc and sensor networks
RBP: robust broadcast propagation in wireless networks
Proceedings of the 4th international conference on Embedded networked sensor systems
EmStar: a software environment for developing and deploying wireless sensor networks
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
Balancing Push and Pull for Efficient Information Discovery in Large-Scale Sensor Networks
IEEE Transactions on Mobile Computing
Information fusion for wireless sensor networks: Methods, models, and classifications
ACM Computing Surveys (CSUR)
Diffuse: A topology building engine for wireless sensor networks
Signal Processing
O(1)-Reception routing for sensor networks
Computer Communications
Topology-based on-board data dissemination approach for sensor network
Proceedings of the 5th ACM international workshop on Mobility management and wireless access
A synchronization-based multi-task communication mechanism for wireless sensor networks
ACM SIGMOBILE Mobile Computing and Communications Review
An empirical study of data collection protocols for wireless sensor networks
Proceedings of the workshop on Real-world wireless sensor networks
ESCAPE: A Component-Based Policy Framework for Sense and React Applications
CBSE '08 Proceedings of the 11th International Symposium on Component-Based Software Engineering
Can a packet walk straight through a field of randomly dying location-unaware wireless nodes?
Proceedings of the 2nd ACM international workshop on Foundations of wireless ad hoc and sensor networking and computing
Online Coding for Reliable Data Transfer in Lossy Wireless Sensor Networks
DCOSS '09 Proceedings of the 5th IEEE International Conference on Distributed Computing in Sensor Systems
Building programmable routing service for sensor networks
Computer Communications
IEEE Journal on Selected Areas in Communications - Special issue on stochastic geometry and random graphs for the analysis and designof wireless networks
An adaptive rendezvous data dissemination for irregular sensor networks with multiple sinks
Computer Communications
An epidemiological study of information dissemination in mobile networks
SECON'09 Proceedings of the 6th Annual IEEE communications society conference on Sensor, Mesh and Ad Hoc Communications and Networks
SDIP3: structured and dynamic information push and pull protocols for distributed sensor networks
DCOSS'07 Proceedings of the 3rd IEEE international conference on Distributed computing in sensor systems
An adaptive scheduling protocol for multi-scale sensor network architecture
DCOSS'07 Proceedings of the 3rd IEEE international conference on Distributed computing in sensor systems
ODCP: an on-demand clustering protocol for directed diffusion
ADHOC-NOW'07 Proceedings of the 6th international conference on Ad-hoc, mobile and wireless networks
Load-balancing using multi-path directed diffusion in wireless sensor networks
MSN'07 Proceedings of the 3rd international conference on Mobile ad-hoc and sensor networks
A component framework for content-based publish/subscribe in sensor networks
EWSN'08 Proceedings of the 5th European conference on Wireless sensor networks
DReL: a middleware for wireless sensor networks management using reinforcement learning techniques
Proceedings of the 5th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks
An integrated approach for density control and routing in wireless sensor networks
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
EDAP: An Efficient Data-Gathering Protocol for Wireless Sensor Networks
International Journal of Ad Hoc and Ubiquitous Computing
A policy-based publish/subscribe middleware for sense-and-react applications
Journal of Systems and Software
Journal of Network and Computer Applications
Macro-programming wireless sensor networks using Kairos
DCOSS'05 Proceedings of the First IEEE international conference on Distributed Computing in Sensor Systems
Design of adaptive overlays for multi-scale communication in sensor networks
DCOSS'05 Proceedings of the First IEEE international conference on Distributed Computing in Sensor Systems
Adaptive data dissemination in wireless sensor networks
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
COPRA: a communication processing architecture for wireless sensor networks
Euro-Par'06 Proceedings of the 12th international conference on Parallel Processing
Information fusion for data dissemination in self-organizing wireless sensor networks
ICN'05 Proceedings of the 4th international conference on Networking - Volume Part I
Policy-Based adaptive routing in autonomous WSNs
DSOM'05 Proceedings of the 16th IFIP/IEEE Ambient Networks international conference on Distributed Systems: operations and Management
MARINE: MiddlewAre for resource and mission oriented sensor networks
Proceedings of the first ACM international workshop on Mission-oriented wireless sensor networking
MARINE: MiddlewAre for resource and mIssion-oriented sensor NEtworks
ACM SIGMOBILE Mobile Computing and Communications Review
A reliable and flexible data gathering protocol for battery limited wireless sensor networks
International Journal of Communication Networks and Distributed Systems
Hi-index | 0.00 |
A distinguishing characteristic of wireless sensor networks is the opportunity to exploit characteristics of the application at lower layers. This approach is encouraged by device resource constraints, and acceptable because devices are inexpensive and numerous enough that they can be dedicated to specific applications. Many data dissemination protocols have been proposed for multi-hop communication in sensor networks, each evaluated in some scenario. The premise of this paper is that, if protocols are designed to exploit application requirements, then no one protocol can be optimized for all applications.Instead, a family of protocols are needed, with guidance to match protocol to application. We show through field experiments with two tracking applications that choice of diffusion algorithm can affect application performance by 40--60%. These applications motivate the design of two new diffusion algorithms: push and one-phase pull diffusion. We describe these algorithms in comparison to previous algorithms, then systematically explore their performance as the number of sinks and sources, the traffic rate and node placement varies, and with and without geographic proximity in node placement and with and without geographically scoped communication. We characterize algorithm performance and highlight the effect of the choice of algorithm parameters. The end result of this work are guidelines to help application developers to match dissemination algorithms to application performance requirements.