RS编码器
在本文中,我们将了解下RS编码器实现的例子。它也被称为里德所罗门编码器。它是用于无线通信系统的前向纠错技术。RS码是系统的线性分组码。
让我们理解RS编码器(N = 255 K = 239年,T = 8)规格:
符号长度:m位/符号(8位)
块长度:N = 2 ^ m - 1符号(255字节)
数据长度:K符号(239字节)
校验码的大小:n - k = 2 * t象征符号(16)
最小距离:2 * t + 1符号
如图K的RS编码器扩展一个街区到N符号通过添加N - K冗余符号象征。通常,m是2的幂,流行的m值是8。
RS编码器适合破裂纠错,广泛用于wimax等下一代无线通信系统。
MATLAB代码的RS编码器
硬件描述语言(VHDL)里德所罗门码编码器
有用的参考
前向纠错——页面描述了前向纠错和其应用程序和不同的前向纠错技术。
涡轮编码器——页面覆盖了CTC编码器或卷积涡轮编码器技术与速度1×3示例用于前向纠错。
卷积编码器实现的例子,阅读更多。
儿童权利公约——页面覆盖了CRC循环冗余校验。