基本的里德-所罗门纠错问题 [英] Basic Reed-Solomon Error Correction Question

查看:238
本文介绍了基本的里德-所罗门纠错问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Reed-Solomon纠错是否在丢失字节(或多个丢失字节)的情况下工作?例如,假设它是(12,8)里德·所罗门(Reed Solomon)代码,因此从理论上讲,它应该能够纠正2个错误(如果知道位置,则可以纠正4次擦除)。但是,如果仅接收11个(或10个)字节而又不知道丢弃了哪个字节,会发生什么情况?里德-所罗门(Reed-Solomon)的纠错功能可以工作吗?

Does Reed-Solomon error correction work in an instance where there is a dropped byte (or multiple dropped bytes)? For example, let's say it's a (12,8) Reed Solomon code, so theoretically it should be able to correct 2 errors (or 4 erasures if the position is known). But, what happens if only 11 (or 10) bytes are received and one doesn't know which byte(s) were dropped? Will Reed-Solomon error correction work?

谢谢,

Ben

Thanks,
Ben

推荐答案

用于擦除的RS解码要求符号掉落或丢失的位置。您所说的错误是由于相位失真引起的。

RS decoding for erasures requires the position of the symbols "dropped" or lost. The kind of error you're talking about is due to phase distortion.

这篇关于基本的里德-所罗门纠错问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆