使用里德 - 所罗门增量冗余(Using Reed-Solomon for incremental

2019-10-29 22:03发布

我一直在学习纠错机制非常嘈杂的AWGN信道。 我读过有关,在结合使用FEC编码与这听起来像一个良好的起点为这些类型的渠道ARQ系统混合ARQ系统。

我想下面的下一个示例设置的:

的分组#1第一发送 - RS(38,8)接收的分组#1到NAK第二发送 - 附加的FEC字节,使得在接收机处它得到RS(46,16)接收到的ACK

我的问题是,是否可以预先处理与16个FEC字节分组,并且仅仅解码与接收器处的FEC字节的8的信息?

以此方式,将是巨大的作为第2发送只发送接下来的8个奇偶校验字节,显著减少开销。

Answer 1:

编码具有与16个标准RS ECC字节30字节的消息,但只有发送38个字节,与所述第一8个ECC字节的报文。 接收端收到的38个字节编码的消息,附加8零到所接收的消息,并且生成16个综合征。 8个所附零被视为擦除(已知位置),其可以在除了实际收到的38个字节中的任何4个错误(与未知的地址字节)进行校正。 如果失败,则缺失的8个字节被接收,然后,这将允许46个字节的任何8被校正。

我假设你有或者可以创建RS ECC代码,可以处理擦除(已知位置)和错误(未知位置)的组合。 该过程涉及创建基于所述疑符的已知位置修饰系统,以确定所述未知位置。 然后已知的和未知的地址被合并和校正工艺在其余遵循正常的步骤。



文章来源: Using Reed-Solomon for incremental redundancy