【发布时间】:2013-12-31 21:55:43
【问题描述】:
很久以前,我正在阅读一种用于传输有损数据的蜂窝编码技术。如果我记得它填充了数据或其他东西,或者为它提供了某种冗余,因此只需要接收 60% 的传输就可以发送完整的信息。我不记得编码的名称了。
无论如何,我需要一些可以用来编码具有类似冗余/弹性属性、通过有损 UDP 网络、无线电等进行 IE 传输的数据的东西。
是否有人对有损网络中数据完整性的适当编码方案有想法?尤其是我可以使用 Python 实现的东西,但是 Python 不是必需的。
【问题讨论】:
-
你使用的网络库不会帮你处理吗?
-
@WaleedKhan 我认为这是假设传输在 non-reliable 层上是有损的(其中 ack/retransmission 不可行或无效).. 或者答案是“ TCP”,问题就没有了。
-
我的思绪立刻跳到了旧的PAR2 格式。不确定这是否适合您。
-
似乎大多数 EC(例如 Reed-Solomon)都关注数据包内损坏:这是在硬件级别处理的。
标签: networking encoding data-integrity loss