On Jul 30, 2006, at 4:59 PM, Joe Polastre wrote:
NetSync in Boomerang uses a trickle-like system too. Trickle is fairly easy to implement from the paper, the intricacies occur when you try to bind it with a particular data pattern--ie bulk dissemination, network synchronization, or commands. Because of this, you find all these different implementations of Trickle tuned to different use cases.
In particular, Trickle relies on "concise, comparable metadata." Depending on the data being disseminated, this metadata can take different forms. For example, Maté and Deluge (that's a fourth implementation) can encode the full metadata in a packet, while Drip The code in tinyos-2.x/tos/lib/net/ is intended to be a very general implementation that depends on version numbers. It separates out the transmission mechanism from the timer mechanism, as well.
Phil _______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
