2 ms·
There are many error correction techniques suitable for this, such as for example fountain codes: https://en.wikipedia.org/wiki/Fountain_code https://en.wikipe
by m4rtink 7y ago
There are many error correction techniques suitable for this, such as for example fountain codes:
https://en.wikipedia.org/wiki/Fountain_code https://en.wikipedia.org/wiki/Fountain_code
You basically encode a message (say, it's 10 some data storage unit unit long) into a much bigger lot of chunks (say 1000 0000 units), which you then transmit. As long as you receive a pre-determined amount of the chunks (1000 units might be enough), regardless of order, you can reconstruct the original message.
With speed of light lag, you can't really expect re-sends & will have to use some encoding working on a similar principle to this one.