Trickle: A Self-Regulating Algorithm for Code Propagation and Maintenance in Wireless Sensor Networks (Awarded Best Paper!)
By P. Levis, Neil Patel, David E. Culler, Scott Shenker. Symposium on Networked Systems Design and Implementation, 2004
451 citations recorded by the source corpus.
View Paper: https://www.semanticscholar.org/paper/4ba43ce73d3dfd9e5b4f85823c4b716e37ec4e3f
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
Citations in the corpus
- IP is dead, long live IP for wireless sensor networks (2008, unknown): “Inbothcases,the router resetstheRATrickletimer to update route information more quickly.”
- A dynamic operating system for sensor nodes (2005, unknown): “The Mat·e Bombilla VM natively supports the transfer and execution of new programs using the Trickle [16] protocol.”
- Survey on Sensor Networks (2002, unknown): “Two examples of deferred feedback based suppression are Scalable Reliable Multicast(SRM) [6] and Trickle [22].”
- A unifying link abstraction for wireless sensor networks (2005, background): “It has been suggested [3] that, in prin ciple, wireless sensor networks would bene.t from a unifying abstraction (or narrow waist in architectural terms), and that this abstraction should be closer to the link level than the network level.”
- Interference-aware fair rate control in wireless sensor networks (2006, unknown): “Finally, several pieces of work have considered reliable point-to-point or point-to-multipoint delivery in sensor networks [17, 16, 7, 14]; we hope to leverage some of this work in the design of an end-to-end reliability mechanism that would complement IFRC.”
- Efficient network flooding and time synchronization with Glossy (2011, unknown): “Trickle [19] and its variants provide data dissemination: nodes continuously send advertisements to detect new data and ensure complete network coverage.”
- A survey of multimedia streaming in wireless sensor networks (2008, unknown): “A few protocols have been developed for providing reliable sink to sensor nodes data transport, such as Trickle [88], PSFQ [89], and GARUDA [90].”
- Trio: enabling sustainable and scalable outdoor wireless sensor network deployments (2006, unknown): “The Golden Image includes Deluge [10] and Drip [21], both of which use the Trickle algorithm [13].”
- Macro-programming Wireless Sensor Networks Using Kairos (2005, unknown): “Pb is linked to the Kairos runtime and can be distributed to all nodes in the sensor network through some form of code distribution and node re-programming facility [ 29 , 25].”
- Gossip Algorithms for Distributed Signal Processing (2010, unknown): “ related to their use for in-network processing in wireless sensor networks. Gossip algorithms have been widely studied in the computer science community for information dissemination and search [14]–[16]. More recently, they have been developed and studied for information processing in sensor netwo”
- The Tenet architecture for tiered sensor networks (2006, unknown): “TRD employs similar techniques (exponential timers and suppression) as prior code dissemination protocols [13, 18, 33].”
- The dynamic behavior of a data dissemination protocol for network programming at scale (2004, unknown): “Deluge advertises the availability of complete pages even before all pages in the object are complete, allowing the further propagation of newly received pages.”
- A survey of transport protocols for wireless sensor networks (2006, unknown): “Trickle [12] uses " polite gossip " to control traffic.”
- MNP: Multihop Network Reprogramming Service for Sensor Networks (2005, unknown): “Two examples of deferred feedback based suppression are Scalable Reliable Multicast (SRM) [15] and Trickle [16].”