Hello folks,

we're using collectd to gather statistical data from OpenWRT Nodes. All data is 
transmitted and evaluated on a dedicated server (unicast).
However, since we are using an unreliable wireless mesh network (freifunk) 
packets get lost and I'd cope with that.

By nature, losses are not distributed evenly - we'd like to cope with burst 
losses (no packets can be transmitted for some minutes) and noise (x% of all 
packets get lost no matter when).

Can you recommend strategies for doing so? 
In theory I can think of:
-> Using TCP for transmission  (high timeouts / retries for covering burst 
losses)
-> Maintaining a backlog / slide window in collectd
-> Transmitting data multiple times while not taking care of successful 
transmitted data.

What's the collectd way of doing this?

Thanks,
Keep smiling
yanosz
_______________________________________________
collectd mailing list
[email protected]
http://mailman.verplant.org/listinfo/collectd

Reply via email to