Title :
Optimizing the Trickle Algorithm
Author :
Djamaa, Badis ; Richardson, Mark
Author_Institution :
Center for Electron. Warfare, Cranfield Univ., Shrivenham, UK
Abstract :
The Trickle Algorithm has enjoyed much popularity and widespread use as a basic network primitive ensuring low-cost data consistency in lossy networks. Trickle is shaped by the so-called short-listen problem, hence the imposition of a listen-only 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 additional overhead to its scalability and robustness. Extensive simulation and testbed experiments are reported here, yielding greater than a factor of 10 decrease in propagation time.
Keywords :
wireless sensor networks; Trickle algorithm optimization; latency; listen-only period; lossy networks; low-cost data consistency; network primitive; propagation time; short-listen problem; Optimization; Propagation losses; Protocols; Robustness; Scalability; Spread spectrum communication; Synchronization; Low-power; MPL; RPL; The Trickle algorithm; lossy networks; low-power and lossy networks;
Journal_Title :
Communications Letters, IEEE
DOI :
10.1109/LCOMM.2015.2408339