Reed-Solomon编码译码算法的实现与分析

来源 :北京师范大学 | 被引量 : 0次 | 上传用户:liongliong509
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在计算机信息的传递过程中,难免会受到各种噪音的干扰,使得信息改变,为了纠正这种差错,我们采用了编码理论,使用纠错码来更正。目前最常用的纠错码是Reed-Solomon编码,本文研究了其设计特点,并根据情况,设计和选择了实现方案,并编写了相应程序;对于常规RS编码的译码过程做了一般的理论分析,介绍实现了传统的Berlekamp-Massey译码算法,它是基于Reed Solomon码的Hamming距离d的译码算法,其纠错能力局限于经典的纠错能力t0=[(n-k)/2]之内;为了突破传统纠错局限,我们进一步引入了Guruswami-Sudan译码算法,其纠错能力为n-1-[√(k-1)n]超过了传统界限,它主要对应于RS编码的根的生成矩阵形式,将译码过程主要分为了对于给定点列{(xi,yi)}ni=1的插值问题,以及求给定的二元多项式Q(x,y)的形如y=f(x)的根的分解问题,本文中给出了相应的方法和实现。
其他文献
Internet技术的广泛应用和移动计算、网格计算以及普适计算平台的快速发展,要求分布式系统能够满足大规模、分散控制和动态改变的要求。这就要求系统的各参与者之间,采用一种具
排课问题又称为时间表问题(Timetable Problems; TTP),它涉及到班级、课程、教师、教室、时间等众多因素,受到教室、时间、班级等多重约束,是一个组合优化问题。随着办公自动化
学位
图像/视频编码可有效减少数传带宽和存储空间,广泛应用于传输、存储和检索等系统中。研究图像/视频编码中的关键技术,获得质量和码率的平衡,具有重要的理论与现实意义。本文结合
图像作为一种媒介具有文字所无法比拟的丰富表现力,成为我们这个社会一种非常重要的存储和表现信息的载体。但是由于各种原因引起了图像信息的损坏,对这些损坏的信息进行恢复就
表决系统在多版本软件容错系统中有重要的作用。多版本软件容错系统由几个实现同样功能的独立软件版本和表决系统构成。其中,表决系统的作用在于对几个软件版本的输出结果进行
样条是一类特别有效的逼近工具。多元样条在计算机辅助几何设计中有重要的应用。计算机辅助几何设计(ComputerAidedGeometrieDesign,英文缩写CAGD)的研究对象是几何造型,主要研
随着数据规模的不断增大以及数据维数的不断增长,传统的聚类算法已经无法获得有意义的聚类结果。针对高维数据流的聚类问题,本文将重点放在聚类过程中存储空间的有效利用、聚
视频文本信息是视频内容的重要线索,它对于视频分段、视频检索和视频信息摘要等视频自动化处理有着重要的意义。但是如何在复杂背景的视频图像中准确提取出文本信息,这在目前仍
语义Web是Web未来发展的趋势。在语义Web中,各种资源被人为地赋予了各种明确的语义信息,计算机可以分辨和识别这些语义信息,并自动对其进行解释、交换和处理。在传统Web上添加语
数据挖掘是目前数据库研究中的一个热门领域,关联规则挖掘又是数据挖掘中最活跃的分支,而其中发现频繁项集则是关联规则挖掘应用中的关键技术和步骤。现有的频繁项集挖掘算法