2015
DOI: 10.1109/lcomm.2015.2408339
|View full text |Cite
|
Sign up to set email alerts
|

Optimizing the Trickle Algorithm

Abstract: The Trickle Algorithm has enjoyed much popularity and widespread use as a basic network primitive ensuring lowcost data consistency in lossy networks. Trickle is shaped by the so-called short-listen problem, hence the imposition of a listenonly period. Such a period allows Trickle to robustly address the short-listen problem at the expense of increased latency. In this letter, we introduce a simple yet powerful optimization to Trickle that can dramatically decrease Trickle's latency with virtually no additiona… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 35 publications
(19 citation statements)
references
References 3 publications
0
19
0
Order By: Relevance
“…The trickle timer is used to schedule the control messages and service discovery. The DIO packets are transmitted more frequently if the network is not stable or a new node enters the network to update the DODAG faster [58][59][60].…”
Section: Qwl-rpl Algorithm Implementation and Analysismentioning
confidence: 99%
“…The trickle timer is used to schedule the control messages and service discovery. The DIO packets are transmitted more frequently if the network is not stable or a new node enters the network to update the DODAG faster [58][59][60].…”
Section: Qwl-rpl Algorithm Implementation and Analysismentioning
confidence: 99%
“…A key issue in Trickle is the introduction of listen-only period in the first half of each Trickle's interval (I) [119] [123]. The goal behind the listen period is to solve the so-called short-listen problem in asynchronous networks [53].…”
Section: ) Listen-only Periodmentioning
confidence: 99%
“…In [119], the authors highlighted the problem of increased latency resulting from introducing the listen-only period in the Trickle algorithm. To address this problem, an Optimized-Trickle, (Opt-Trickle) is proposed.…”
Section: ) Listen Interval Oriented Enhancementsmentioning
confidence: 99%
See 1 more Smart Citation
“…Since our focus on the DIO message generation and Trickle Timer analysis [2,4], we omit the discussion of other control messages for brevity. Alternatively, few works [3] have solely focused on optimizing the Trickle algorithm.…”
Section: Overview Of Rplmentioning
confidence: 99%