Finishing mesh reliable:
authorBart Polot <bart@net.in.tum.de>
Thu, 11 Jul 2013 14:30:44 +0000 (14:30 +0000)
committerBart Polot <bart@net.in.tum.de>
Thu, 11 Jul 2013 14:30:44 +0000 (14:30 +0000)
commit1645fa570bf1b3835616eaebf6c45e18626f4a5d
tree003588c8d78f384e4e12fcc53ebaae802eff5cd4
parentae54e92bc769931e94cf036b414e856376f4dda7
Finishing mesh reliable:
- per-tunnel retransmission, always retransmit oldest not-ACK'd message
- adaptive retransmission delay
-- start with 1s
-- use per-message timing to update expected delay on each ACK as d = avg (d, new)
-- update pending retransmissions with new values
src/mesh/gnunet-service-mesh.c