在有损网络上传输的数据编码选项有哪些?

时间:2013-12-31 21:55:44

标签: networking encoding data-integrity loss

很久以前,我正在阅读用于传输有损数据的蜂窝编码技术。如果我记得它填充了数据或类似的东西,或者提供了某种冗余,那么只有60%的传输必须被接收才能获得完整的信息。我记不起编码的名称了。

无论如何,我需要一些我可以用来编码具有类似冗余/弹性属性的数据,通过有损UDP网络进行IE传输,无线电等等。

有人对有损网络中的数据完整性有适当的编码方案吗?特别是我可以使用Python实现的东西,但不需要Python。

1 个答案:

答案 0 :(得分:1)

回到我的军事模拟时代,我们使用了Reliable UDP的味道。虽然不是一个正式的标准,但仍然有野外实施。

这个想法是为数据包添加知识,以及重新发送丢失/丢弃数据包的能力。

如果您担心加扰位,可以在数据包本身中添加一个简单的CRC或散列来验证完整性。