0

据我了解,大多数 FEC 算法,例如 Reed-Solomon 编码,旨在专门修复数据流中的位翻转。此外,如果您知道发生擦除或插入的位置,RS 也可以修复这些流。我的问题是 - 人们实际上如何修复可能发生位/字节下降的非常嘈杂的数据流?是否有可以使用的特定算法,例如修改后的 RS 代码?

我们在一个很长(数千英尺)的多点 rs-485 网络上有一个打包的数据流。我们向一个节点发送一个请求,它以一个多千字节的响应进行响应。由于阻抗不匹配、长电缆和节点收发器的三态效应,我们在线路上看到了物理电容效应,数据可能会被随机丢弃或插入。我们应该在整个电缆长度上放置强大的上拉/下拉电阻,这是一个疏忽。Rs-485 网络的长度可能非常复杂。我们想知道我们是否可以使用某种纠错算法在软件中以某种方式修复这种影响,而不必重新启动硬件(这将非常昂贵并且影响调度)。

4

0 回答 0