RNS Logo

rns.recipes

◈ 9ce92808be498e9e05590ff27cbfdfe4
Guest posting from WWW mirror disabled. Ident on Nomad @ 9ce92808be498e9e05590ff27cbfdfe4 or sign up to post

Fountain Codes

Discussion

Started by Anonymous ·

Anonymous
#1

Has anyone thought about how fountain codes could be useful in a mesh network, especially if over a bad connection?

Zenith Admin
#2

Maybe? Fountain codes are erasure codes mainly applicable to broadcasting, i.e a one way data or file transmission. The main use case for rateless codes is when the transmitter is deaf. Links over Reticulum are bidirectional.

 

Reticulum already implements a part transfer mechanism for Resources where the receiver can request to repeat a missing chunk based on the hashmap if it's missing a part of the transfer with an adaptive window that already reacts to loss in a channel. Resource transfers are receiver-driven

 

I would recommend before you make suggestions to understand fully the existing Reticulum codebase.

Post a Reply

Supports Markdown: **bold**, *italic*, `code`, ```code blocks```, [links](url)

Log in to upload images

Quote
Copied to clipboard