用于对低密度奇偶校验码进行编码和解码的方法和设备技术

技术编号:12799085 阅读:88 留言:0更新日期:2016-01-30 20:19
提供了一种编码设备。编码包括低密度奇偶校验(LDPC)编码器,基于奇偶校验矩阵对输入比特执行LDPC编码以产生由64,800个比特形成的LDPC码字,其中,奇偶校验矩阵包括信息字子矩阵和奇偶子矩阵,信息字子矩阵由每个包括360个列的多个列块形成,奇偶校验矩阵和信息字子矩阵由表示在每一个第360列中存在的值一(1)的位置的各种表所定义。

【技术实现步骤摘要】
【国外来华专利技术】
与本专利技术构思的示例性实施例一致的设备和方法涉及对低密度奇偶校验(LDPC) 码进行编码和解码,更具体地,涉及基于奇偶校验矩阵来对执行LDPC编码和解码的LDPC码 进行编码和解码。
技术介绍
在通信/广播系统中,链路性能可能由于各种类型的噪声、衰落现象以及信道的 码间干扰(ISI)而相当大地降低。因此,为了实现要求高数据吞吐量和可靠性的高速数字 通信/广播系统(比如,下一代移动通信、数字广播和便携互联网),已经要求开发克服噪 声、衰落和码间干扰的技术。作为克服噪声等的研究的一部分,对于作为通过高效地恢复失 真信息来提高通信的可靠性的方法的纠错码的研究最近已经被积极地进行。 首次由Gallager于20世纪60年代引入的LDPC码由于在当时的技术水平上可 能难以实现的复杂度而在非常长的时间依然被遗忘。然而,因为由Berrou、Glavieux和 Thitimajshima于1993年提出的祸轮码的性能接近Shannon的信道容量,所以已经通过对 涡轮码的性能和特性执行许多不同的解释,对基于迭代解码的信道编码及其图表进行了许 多研究。结果,当LDPC码在20世纪90年代后期被重新研究时,当通过对与LDPC码对应的 tanner图上的LDPC码应用基于迭代解码的和积算法来对LDPC码进行解码时,发现LDPC码 的性能接近Shannon的信道容量。 LDPC码一般可由奇偶校验矩阵定义并且使用常被称为tanner图的偶图来表示。 在下文中,将参照图1来描述系统化LDPC码字。通过接收由Kldp。个比特或码元形 成的信息字102以产生由Nldp。个比特或码字形成的码字100来对LDPC码进行LDPC编码。 在下文中,为方便解释,假定由Nldp。个比特形成的码字100通过接收包括Kldp。个比特的信 息字102而产生。也就是说,当对由Kldp。个输入比特形成的信息字102进行LDPC编码时,产生码500。也就是说,码字是由多个比 特形成的比特串,码字的比特表示形成码字的每个比特。此外,信息字是由多个比特形成 的比特串,信息字的比特表示形成信息字的每个比特。在这种情况下,就系统码来说,码 字由形成。这里,是奇偶校验104,奇偶校验比特的数量NpaHty如下。Np"ity = Nldpc Kldpc〇 LDPC码是一种线性块码,并且包括确定满足以下数学表达式1的条件的码字的处理。 ...(1) 其中 在以上数学表达式1中,Η表示奇偶校验矩阵,C表示码字,Cl表示码字的第i比 特,Nldp。表示码字长度。这里,hi表示奇偶校验矩阵Η的第i列。 奇偶校验矩阵Η由与LDPC码字的比特数量相同的Nldp。个列形成。数学表达式1 表示,因为奇偶校验矩阵的第i列h和码字的第i比特c满乘积的和变为"0",所以第i列h与码字的第i比特ci具有关系。 同时,可根据奇偶校验矩阵来确定LDPC码的性能。因此,需要设计用于具有改进 的性能的LDPC码的奇偶校验矩阵。
技术实现思路
技术问题 一个或多个示例性实施例可克服以上缺点和以上未描述的其他缺点。然而,这些 实施例不要求克服上述缺点,并且可能不克服上述问题中的任何一个。 一个或多个示例性实施例提供一种用于对能够改进LDPC编码和解码性能的LDPC 码进行编码和解码的方法和设备。 技术方案 根据示例性实施例的一方面,提供一种编码设备,其可包括:LDPC编码器,被配置 为基于第一奇偶校验矩阵或第二奇偶校验矩阵对输入比特执行LDPC编码以产生由64, 800 个比特形成的LDPC码字,其中,奇偶校验矩阵包括信息字子矩阵和奇偶子矩阵,并且信息 字子矩阵由多个列块(每个列块包括360个列)形成,并且由表示在每一个第360列中存 在的值一(1)的位置的表所定义。 当码率为6/15时,LDPC编码器可使用由比如表17的表定义的奇偶校验矩阵来执 行LDPC编码。 当码率为8/15时,LDPC编码器可使用由比如表14的表定义的奇偶校验矩阵来执 行LDPC编码。 当码率为10/15时,LDPC编码器可使用由比如表18的表定义的奇偶校验矩阵来 执行LDPC编码。 当码率为12/15时,LDPC编码器可使用由比如表16的表定义的奇偶校验矩阵来 执行LDPC编码。 根据另一示例性实施例的一方面,提供了一种编码方法,其可包括:通过基于奇偶 校验矩阵对输入比特执行LDPC编码来产生由64, 800个比特形成的LDPC码字,其中,奇偶 校验矩阵包括信息字子矩阵和奇偶子矩阵,并且信息字子矩阵由多个列块(每个列块包括 360个列)形成,并且由表示在每一个第360列中存在的值一(1)的位置的表所定义。 在产生LDPC码字时,当码率为6/15时,使用由比如表17的表定义的奇偶校验矩 阵来执行LDPC编码。 在产生LDPC码字时,当码率为8/15时,使用由比如表14的表定义的奇偶校验矩 阵来执行LDPC编码。在产生LDPC码字时,当码率为10/15时,使用由比如表18的表定义的奇偶校验矩 阵来执行LDPC编码。 在产生LDPC码字时,当码率为12/15时,使用由比如表16的表定义的奇偶校验矩 阵来执行LDPC编码。 根据还有的另一示例性实施例的一方面,提供了一种解码设备,其可包括:LDPC 解码器,其被配置为基于奇偶校验矩阵来对由64, 800个比特形成的LDPC码字执行LDPC 解码,其中,奇偶校验矩阵包括信息字子矩阵和奇偶子矩阵,并且信息字子矩阵由多个列块 (每个列块包括360个列)形成,并且由表示在每一个第360列中存在的值一(1)的位置的 表所定义。 当码率为6/15时,LDPC解码器可使用由比如表17的表定义的奇偶校验矩阵来执 行LDPC解码。 当码率为8/15时,LDPC解码器可使用由比如表14的表定义的奇偶校验矩阵来执 行LDPC解码。 当码率为10/15时,LDPC解码器可使用由比如表18的表定义的奇偶校验矩阵来 执行LDPC解码。 当码率为12/15时,LDPC解码器可使用由比如表16的表定义的奇偶校验矩阵来 执行LDPC解码。 根据还有的另一示例性实施例的一方面,提供了一种解码方法,其可包括:基于奇 偶校验矩阵来对由64, 800个比特形成的LDPC码字执行LDPC解码,其中,奇偶校验矩阵包 括信息字子矩阵和奇偶子矩阵,并且信息字子矩阵由多个列块(每个列块包括360个列) 形成,并且由表示在每一个第360列中存在的值一(1)的位置的表所定义。 在执行LDPC解码时,当码率为6/15时,可使用由比如表17的表定义的奇偶校验 矩阵来执行LDPC解码。 在执行LDPC解码时,当码率为8/15时,可使用由比如表14的表定义的奇偶校验 矩阵来执行LDPC解码。 在执行LDPC解码时,当码率为10/15时,可使用由比如表18的表定义的奇偶校验 矩阵来执行LDPC解码。 在执行LDPC解码时,当码率为12/15时,可使用由比如表16的表定义的奇偶校验 矩阵来执行LDPC解码。 有益效果 根据上述各种示例性实施例,可改进LDPC加密和解密性能。 示例性实施例的附加的和/或其他的方面和优点将部分地在以下描述中进行阐 述,并且部分地,从该描述将是显而易见的,或者可通过实施这些实施例来获悉。【附图说明】本文档来自技高网
...

【技术保护点】
一种用于对低密度奇偶校验(LDPC)码进行编码的设备,包括:LDPC编码器,被配置为基于奇偶校验矩阵对输入比特执行LDPC编码以产生由64,800个比特形成的LDPC码字,其中,奇偶校验矩阵包括信息字子矩阵和奇偶子矩阵,并且其中,信息字子矩阵由每个包括360个列的多个列块形成,并且由表示在每一个第360列中存在的值一(1)的位置的表所定义。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:郑鸿实明世澔金庆中
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1