下载此文档

RS码编码及译码.docx


文档分类:通信/电子 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
RS码编码及译码
RS码编码及译码
RS码编码及译码
RS码的编码和译码算法的实现
摘要:,主要推导了伽罗华域的生成方法和BM迭代译码算法。
关键词:RS码;伽罗华域;编码;BM译码
1 RS码的基本介绍
RS码是一类有很强纠错能力的BCH码,也是一类典型的代数几何码[[] 王新梅,——原理与方法[M].西安:.
],是由里德和索罗蒙于1960年构造出来的。RS码是非二进制BCH码的一个重要子类,是一类最大距离可分组码。RS码已经被广泛应用于通信和存储系统中,以进行差错控制.
  m=—所罗门(Reed—Solomon,RS)码。令α为GF(q)中的本原元。符号取自GF(q)、纠正t个错误的RS码,其生成多项式g(x)以α,α2,…,(q)中的元素,因此其最小多项式Øi(x)即为X-αi。因此,得到
gX=X-αX-α2…X-α2t=g0 + g1 X+ g1 X2 +…+g2t-1 X2t-1 +X2t  其中gi∈GF(q),0≤i<2t。由于α,α2,…,α2t 是Xq-1-1的根,因此Xq-1-1能够被g(X)整除。所以,g(X)将生成恰好具有2t个奇偶校验符号、长度为n = q – 1的q 进制循环码[[](美)林舒等著,[M].北京:***.
].符号取自GF(q)、纠正t个错误的RS码具有如下参数:
分组长度:   n = q - 1
奇偶校验符号数: n – k = 2t
维数:      k = q – 1 – 2t
RS码编码及译码
RS码编码及译码
RS码编码及译码
最小距离:     dmin= 2t + 1
于是,我们看到RS码具有如下特性:(1)码的长度比码字母表的大小少1;(2)最小距离比奇偶校验符号数多1。最小距离比奇偶校验符号数多1的编码称为极大最小距离可分(Maximum Distance Separable,MDS)码。
2 伽罗华域元素和二进制代码表的生成
  伽罗华域是以q=pm为元素的有限域,p为素数,m为正整数。其特征是域中各元素可以用基本元素及其表达式来表示,并且域中各元素经过域内运算,其结果仍为域内元素。在计算机中,数据是以二进制的形式存在,所以p通常取值为2[[] 武炜,[J].(3).
].在计算机的编程过程中,最常生成的是GF(28)域,共含有256个元素,其中除0,1之外的28—2个元素都是由本原多项式P(X)生成。本原多项式的特征是xq-1-1P(X)得到的余式等于0。
在我们编写RS编码程序之前,必须首先生成GF(2m)(2m)中的元素0,α0…αq-2,分别模2除以本原多项式P(X)。这样一来就建立了GF(2m)域中元素与二进制数之间的一一对应的关系。为了使用方便,存储一个字节的十进制整数形式,避免存储成二进制数组的形式。
在本次仿

RS码编码及译码 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人woyaonulifacai
  • 文件大小147 KB
  • 时间2021-10-11