我需要对短消息(100到200位之间)使用纠错技术。可用于添加冗余位的空间被限制为20-50%。

我将不得不在C/C++中实现编码和解码。因此,它需要开源或足够容易编程。 (我过去在解码算法方面有过一些经验-它们太可怕了!)

任何人都可以建议使用合适的错误代码(带有相关参数)吗?

最佳答案

看看Reed Solomon的错误校正。

可以在here中获得C++的示例实现。

对于其他选项,请查看here-参见项目#11

编辑:如果您想要一个商业图书馆-http://www.schifra.com/faq.html

07-26 07:39