The emergence of a networking primitive in wireless sensor networks

48Citations
Citations of this article
54Readers
Mendeley users who have this article in their library.

Abstract

The wireless sensor network community approached networking abstractions as an open question, allowing answers to emerge with time and experience. The Trickle algorithm has become a basic mechanism used in numerous protocols and systems. Trickle brings nodes to eventual consistency quickly and efficiently while remaining remarkably robust to variations in network density, topology, and dynamics. Instead of flooding a network with packets, Trickle uses a "polite gossip" policy to control send rates so each node hears just enough packets to stay consistent. This simple mechanism enables Trickle to scale to 1000-fold changes in network density, reach consistency in seconds, and require only a few bytes of state yet impose a maintenance cost of a few sends an hour. Originally designed for disseminating new code, experience has shown Trickle to have much broader applicability, including route maintenance and neighbor discovery. This paper provides an overview of the research challenges wireless sensor networks face, describes the Trickle algorithm, and outlines several ways it is used today.© 2008 ACM.

Cite

CITATION STYLE

APA

Levis, P., Brewer, E., Culler, D., Gay, D., Madden, S., Patel, N., … Woo, A. (2008). The emergence of a networking primitive in wireless sensor networks. Communications of the ACM, 51(7), 99–106. https://doi.org/10.1145/1364782.1364804

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free