Performance analysis of Trickle as a flooding mechanism

Thomas Clausen, Axel Colin De Verdiere, Jiazi Yi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

'The Trickle Algorithm' is conceived as an adaptive mechanism for allowing efficient and reliable information sharing among nodes, communicating across a lossy and shared medium. Its basic principle is, for each node, to monitor transmissions from its neighbours, compare what it receives with its current state, and schedule future transmissions accordingly: if an inconsistency of information is detected, or if few or no neighbours have transmitted consistent information 'recently', the next transmission is scheduled 'soon' - and, in case consistent information from a sufficient number of neighbours is received, the next transmission is scheduled to be 'later'. Developed originally as a means of distributing firmware updates among sensor devices, this algorithm has found use also for distribution of routing information in the routing protocol RPL, standardised within the IETF for maintaining a routing topology for low-power and lossy networks (LLNs). Its use is also proposed in a protocol for multicast in LLNs, denoted 'Multicast Forwarding Using Trickle'. This paper studies the performance of the Trickle algorithm, as it is used in that multicast protocol.

Original languageEnglish
Title of host publicationICCT 2013 - Proceedings of 2013 15th IEEE International Conference on Communication Technology
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages565-572
Number of pages8
ISBN (Print)9781479900749
DOIs
Publication statusPublished - 1 Jan 2013
Event15th IEEE International Conference on Communication Technology, ICCT 2013 - Guilin, China
Duration: 17 Nov 201319 Nov 2013

Publication series

NameInternational Conference on Communication Technology Proceedings, ICCT

Conference

Conference15th IEEE International Conference on Communication Technology, ICCT 2013
Country/TerritoryChina
CityGuilin
Period17/11/1319/11/13

Fingerprint

Dive into the research topics of 'Performance analysis of Trickle as a flooding mechanism'. Together they form a unique fingerprint.

Cite this