Reliability Taxonomy
Most schemes are NACK/ARQ based, or FEC based - application specific FEC (e.g. proven for shared text editor, NTE, Wb, and Audio/RAT) works well.
NACK schemes need to localize repair request and responses - hard to implement (RMTP, Globalcast, srm, turning point, PGM, ripple) have complexity, or latency or both