Ldpc码字的交织映射方法及解交织解映射方法_2

文档序号:9379875阅读:来源:国知局
·,M-I
[0087] 2)对信息比特λ。,对以码表中的第一行数字为地址的校验比
[0088] 特进行累加,举表4码率6/15,码长16200的码表为例:
[0090] 3)对于接下来的L-I个信息比特,(通常L = 360),λ n,m = 1,2, ·…,L-I,将每 个信息比特分别与按照如下y为地址的校验比特进行累加:
[0091] y = {x+(mmod360) XQjmodM
[0092] 其中,X是指与λ。相关的校验位地址,举表4为例,X即码表中第一行的数字:
[0093] 274305198281897194325132600264033103415426650445100532854835928620463 9264166602701974157623811284858724899494459667〇
[0094] 而其中
M是校验比特的数量,也是校验矩阵行的数量,L是校验矩阵中子 块的大小,通常为360.
[0095] 举表1的码字为例子,
[0098] 4)对于第L个信息比特λρ按照码表中的第二行数字地址对校验比特进行累加。 同样的对于第L个信息比特\接下来的L-I个信息比特,继续按照步骤3)中的公式对校 验比特进行累加,这时候步骤三种的公式的X即码表中第二行的数字。
[0099] 5)同理,对于第21^、31^、41^";11^"个信息比特,按照码表中分别第3、4、5、~、(1+1) L···.行的地址对校验比特进行累加,而其信息比特之后的L-I个信息比特则分别按照步骤 3)中的公式对校验比特进行累加,注意这时候步骤三种的公式的X对应的是当前第iL个信 息比特所对应的码表中的行,比如第iL个信息比特之后的L-I个比特,其应用步骤3)中的 公式的时候对应的X的地址为码表中的第(i+1)行。
[0100] 6)做完步骤5)之后,做如下操作:
[0101] .1? 二@ a i其中 i = 1,2, 3,......,M-1。
[0102] 本发明实施例还提供了一种LDPC码字的解交织解映射方法。如图2所示的是本 发明的一种LDPC码字的解交织解映射方法的【具体实施方式】的流程示意图。参考图2, LDPC 码字的解交织解映射方法包括如下步骤:
[0103] 步骤S21 :对符号流软值数据依照相应的星座图进行软解映射处理以得到比特软 值数据;其中所述符号流软值数据是接收端接收到上述的LDPC码字的交织映射方法得到 的符号流;
[0104] 步骤S22 :将所述比特软值数据分成第一部分和第二部分,并将这两部分都按行 顺序写入存储空间并按列顺序从该存储空间内读出以得到第一次比特解交织后的比特软 值数据;
[0105] 步骤S23 :将所述第一次比特解交织后的比特软值数据按预定长度分成连续的多 个比特软值数据子块,并按照相应的比特交换图案变换所述比特软值数据子块的排列顺序 以形成第二次比特解交织后的比特软值数据;
[0106] 步骤S24 :将所述第二次比特解交织后的比特软值数据中对应于LDPC码字中的校 验部分的比特软值数据进行第三次比特解交织以得到第三次比特解交织后的比特软值数 据;
[0107] 步骤S25 :将所述第二次比特解交织后的比特软值数据中与所述第三次比特解交 织后的比特软值数据拼接成比特软值数据流;
[0108] 步骤S26 :对所述比特软值数据流进行LDPC译码处理以得到解码后的比特流数 据。
[0109] 在本实施例中,所述步骤S24具体包括:将所述第二次比特解交织后的比特软值 数据中对应于LDPC码字中的校验部分的比特软值数据按行顺序写入存储空间并按列顺序 从该存储空间内读出以得到第三次比特解交织后的比特软值数据。
[0110] 本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域 技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发 明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明 的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案 的保护范围。
【主权项】
1. 一种LDPC码字的交织映射方法,其特征在于,包括如下步骤: 将所述LDPC码字中的校验部分进行第一次比特交织以得到校验比特流; 将所述LDPC码字中的信息比特部分与所述校验比特流拼接成第一次比特交织后的LDPC码字; 将所述第一次比特交织后的LDPC码字按预定长度分成连续的多个比特子块,并按照 相应的比特交换图案变换所述比特子块的排列顺序以形成第二次比特交织后的LDPC码 字; 将所述第二次比特交织后的LDPC码字分成两部分,将第一部分按列顺序写入存储空 间并按行顺序从该存储空间内读出,再将第二部分按列顺序写入存储空间并按行顺序从该 存储空间读出,将两次读出的结果拼接,以得到第三次比特交织后的LDPC码字; 对所述第三次比特交织后的LDPC码字依照相应的星座图进行星座映射以得到符号 流;其中,针对不同码率的LDPC码表采用相同的比特交换图案和星座图进行交织映射处 理。2.如权利要求1所述的LDPC码字的交织映射方法,其特征在于,将所述LDPC码字中的 校验部分进行第一次比特交织以得到校验比特流包括: 将所述LDPC码字中的校验部分按列顺序写入存储空间并按行顺序从该存储空间内读 出以得到校验比特流。3.如权利要求1所述的LDPC码字的交织映射方法,其特征在于,所述预定长度为360 比特。4.如权利要求1所述的LDPC码字的交织映射方法,其特征在于,所述LDPC码表中LDPC 码字的码长为16200比特、码率为3/15 ;码表为:5.如权利要求1所述的LDPC码字的交织映射方法,其特征在于,所述LDPC码表中LDPC码字的码长为16200比特、码率为4/15 ;码表为:6.如权利要求1所述的LDPC码字的交织映射方法,其特征在于,所述LDPC码表中LDPC码字的码长为16200比特、码率为5/15 ;码表为:7.如权利要求1所述的LDPC码字的交织映射方法,其特征在于,所述LDPC码表中LDPC码字的码长为16200比特、码率为6/15 ;码表为:8.如权利要求1所述的LDPC码字的交织映射方法,其特征在于,所述LDPC码表中LDPC码字的码长为16200比特、码率为7/15 ;码表为:9.如权利要求1所述的LDPC码字的交织映射方法,其特征在于,所述LDPC码表中LDPC码字的码长为16200比特、码率为8/15 ;码表为:10.如权利要求1所述的LDPC码字的交织映射方法,其特征在于,所述LDPC码表中LDPC码字的码长为16200比特、码率为9/15 ;码表为:11.如权利要求1所述的LDPC码字的交织映射方法,其特征在于,所述LDPC码表中LDPC码字的码长为16200比特、码率为10/15 ;码表为:12.如权利要求1所述的LDPC码字的交织映射方法,其特征在于,所述LDPC码表中LDPC码字的码长为16200比特、码率为11/15 ;码表为:13.如权利要求1所述的LDPC码字的交织映射方法,其特征在于,所述LDPC码表中LDPC码字的码长为16200比特、码率为12/15 ;码表为:14.如权利要求1所述的LDPC码字的交织映射方法,其特征在于,所述LDPC码表中LDPC码字的码长为16200比特、码率为13/15 ;码表为:15.如权利要求4至14中任一项所述的LDPC码字的交织映射方法,其特征在于,针对 不同码率的LDPC码表所采用的比特交换图案都为: 0246810121416182022242628303234363840421357911131517192123252729313335373 9414344 米用的星座图都为:16. 如权利要求1所述的LDPC码字的交织映射方法,其特征在于,所述第二次比特交织 后的LDPC码字的长度为16200比特、第一部分为15840比特、第二部分为360比特。17. 如权利要求1所述的LDPC码字的交织映射方法,其特征在于,所述按列顺序的数目 为2列。18. -种LDPC码字的解交织解映射方法,其特征在于,包括如下步骤: 对符号流软值数据依照相应的星座图进行软解映射处理以得到比特软值数据;其中所 述符号流软值数据是接收端接收到如权利要求1所述的LDPC码字的交织映射方法得到的 符号流; 将所述比特软值数据分成第一部分和第二部分,并将这两部分都按行顺序写入存储空 间并按列顺序从该存储空间内读出以得到第一次比特解交织后的比特软值数据; 将所述第一次比特解交织后的比特软值数据按预定长度分成连续的多个比特软值数 据子块,并按照相应的比特交换图案变换所述比特软值数据子块的排列顺序以形成第二次 比特解交织后的比特软值数据; 将所述第二次比特解交织后的比特软值数据中对应于LDPC码字中的校验部分的比特 软值数据进行第三次比特解交织以得到第三次比特解交织后的比特软值数据; 将所述第二次比特解交织后的比特软值数据中与所述第三次比特解交织后的比特软 值数据拼接成比特软值数据流; 对所述比特软值数据流进行LDPC译码处理以得到解码后的比特流数据。19. 如权利要求18所述的LDPC码字的解交织解映射方法,其特征在于,所述将所述第 二次比特解交织后的比特软值数据中对应于LDPC码字中的校验部分的比特软值数据进行 第三次比特解交织以得到第三次比特解交织后的比特软值数据包括: 将所述第二次比特解交织后的比特软值数据中对应于LDPC码字中的校验部分的比特 软值数据按行顺序写入存储空间并按列顺序从该存储空间内读出以得到第三次比特解交 织后的比特软值数据。
【专利摘要】一种LDPC码字的交织映射方法及解交织解映射方法,包括将LDPC码字中的校验部分进行第一次比特交织得到校验比特流;将该码字中的信息比特部分与校验比特流拼接成第一次比特交织后的码字;将第一次比特交织后的码字按预定长度分成连续的多个比特子块按相应的比特交换图案变换比特子块的排列顺序形成第二次比特交织后的码字;将第二次比特交织后的码字分成两部分,将这两部分都按列顺序写入并按行顺序读出得到第三次比特交织后的码字;对第三次比特交织后的码字依照星座图进行星座映射以得到符号流;其中,针对不同码率的LDPC码表采用相同的比特交换图案和星座图进行交织映射处理。本技术方案降低了接收端的接收门限。
【IPC分类】H04L1/00, H03M13/11, H04L27/34
【公开号】CN105099615
【申请号】CN201410219229
【发明人】张文军, 史毅俊, 徐胤, 赵越, 何大治, 管云峰
【申请人】上海数字电视国家工程研究中心有限公司
【公开日】2015年11月25日
【申请日】2014年5月22日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1