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

文档序号:9219588阅读:209来源:国知局
Ldpc码字的交织映射方法及解交织解映射方法
【技术领域】
[0001] 本发明涉及数字电视技术领域,特别涉及一种LDPC码字的交织映射方法及解交 织解映射方法。
【背景技术】
[0002] 在现有的广播通信标准中,LDPC编码、比特交织和星座映射是最为常见的编码调 制方式。在不同的发射系统中,LDPC编码、比特交织和星座映射都需要单独设计,并且联合 调试,以取得最好的信道性能。因此,如何针对特定的LDPC码字和星座映射方式形成针对 性的比特交织,是本领域的一个技术难题。

【发明内容】

[0003] 本发明解决的问题是现有技术中无法针对特定的LDPC码字和星座映射方式形成 针对性的比特交织。
[0004] 为解决上述问题,本发明实施例提供了一种LDPC码字的交织映射方法,包括如下 步骤:将所述LDPC码字中的校验部分分成第一校验部分和第二校验部分;分别对所述第一 校验部分和所述第二校验部分进行第一次比特交织以得到第一校验比特流和第二校验比 特流;将所述LDPC码字中的信息比特部分与所述第一校验比特流和第二校验比特流拼接 成第一次比特交织后的LDPC码字;将所述第一次比特交织后的LDPC码字按预定长度分成 连续的多个比特子块,并按照相应的比特交换图案变换所述比特子块的排列顺序以形成第 二次比特交织后的LDPC码字;将所述第二次比特交织后的LDPC码字按列顺序写入存储空 间并按行顺序从该存储空间内读出以得到第三次比特交织后的LDPC码字;对所述第三次 比特交织后的LDPC码字依照相应的星座图进行星座映射以得到符号流;其中,所述比特交 换图案和所述星座图都与不同码率的LDPC码表相对应。
[0005] 本发明实施例还提供了一种LDPC码字的解交织解映射方法,包括如下步骤:对符 号流软值数据依照相应的星座图进行软解映射处理以得到比特软值数据;其中所述符号流 软值数据是接收端接收到上述的LDPC码字的交织映射方法得到的符号流经过快速傅里叶 变换后得到;对所述比特软值数据按行顺序写入存储空间并按列顺序从该存储空间内读出 以得到第一次比特解交织后的比特软值数据;将所述第一次比特解交织后的比特软值数据 按预定长度分成连续的多个比特软值数据子块,并按照相应的比特交换图案变换所述比特 软值数据子块的排列顺序以形成第二次比特解交织后的比特软值数据;将所述第二次比特 解交织后的比特软值数据中对应于LDPC码字中的校验部分分成第一校验部分比特软值数 据和第二校验部分比特软值数据;分别对所述第一校验部分比特软值数据和所述第二校验 部分比特软值数据进行第三次比特解交织以得到第三次比特解交织后的第一校验部分比 特软值数据和第二校验部分比特软值数据;将所述第二次比特解交织后的比特软值数据中 对应于LDPC码字中的信息比特部分与所述第三次比特解交织后的第一校验部分比特软值 数据和第二校验部分比特软值数据拼接成比特软值数据流;对所述比特软值数据流进行 LDPC译码处理以得到解码后的比特流数据。
[0006] 与现有技术相比,本发明技术方案具有以下优点:
[0007] 针对不同的LDPC码表选择相应的交织映射以及解交织解映射方法以使系统性能 得到更好的提升。
【附图说明】
[0008] 图1是本发明的一种LDPC码字的交织映射方法的【具体实施方式】的流程示意图;
[0009] 图2是本发明的一种LDPC码字的解交织解映射方法的【具体实施方式】的流程示意 图;
[0010] 图3是本发明的一种LDPC码字的交织映射方法中对第一校验部分和所述第二校 验部分进行第一次比特交织以得到第一校验比特流和第二校验比特流的示意图;
[0011] 图4是本发明的一种LDPC码字的交织映射方法中按照比特交换图案变换所述比 特子块的排列顺序的示意图。
【具体实施方式】
[0012] 发明人发现现有技术中,无法针对特定的LDPC码字和星座映射方式形成针对性 的比特交织。
[0013] 针对上述问题,发明人经过研究,提供了一种LDPC码字的交织映射方法及解交织 解映射方法,针对不同的LDPC码表选择相应的交织映射以及解交织解映射方法以使系统 性能得到更好的提升。
[0014] 为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明 的【具体实施方式】做详细的说明。
[0015] 在本发明实施例中,发射机端为:首先将信源编码后比特流输入到LDPC编码器进 行特定码率码长的LDPC码字的编码,之后输入比特交织器,按照某种特定的比特交织图案 方法进行交织处理,随后将比特交织处理后的数据进行对应码率的1024NUC星座映射,星 座映射,之后进行调制,发射,经历信道。接收机端为:将经过信道后的数据进行解调,然后 解调后的数据输入解映射模块,进行QPSK解映射。之后将解映射模块输出的比特软值信息 输入到解交织模块进行解交织,之后输出到LDPC译码器,对其进行基于特定的LDPC码字的 译码,最后解码输出比特流。
[0016] 如图1所示的是本发明的一种LDPC码字的交织映射方法的【具体实施方式】的流程 示意图。参考图1,LDPC码字的交织映射方法包括如下步骤:
[0017] 步骤S11 :将所述LDPC码字中的校验部分分成第一校验部分和第二校验部分;
[0018] 步骤S12 :分别对所述第一校验部分和所述第二校验部分进行第一次比特交织以 得到第一校验比特流和第二校验比特流;
[0019] 步骤S13 :将所述LDPC码字中的信息比特部分与所述第一校验比特流和第二校验 比特流拼接成第一次比特交织后的LDPC码字;
[0020] 步骤S14 :将所述第一次比特交织后的LDPC码字按预定长度分成连续的多个比特 子块,并按照相应的比特交换图案变换所述比特子块的排列顺序以形成第二次比特交织后 的LDPC码字;
[0021] 步骤S15 :将所述第二次比特交织后的LDPC码字按列顺序写入存储空间并按行顺 序从该存储空间内读出以得到第三次比特交织后的LDPC码字;
[0022] 步骤S16 :对所述第三次比特交织后的LDPC码字依照相应的星座图进行星座映射 以得到符号流;其中,所述比特交换图案和所述星座图都与不同码率的LDPC码表相对应。
[0023] 在本实施例中,所述步骤S12具体包括如下步骤:分别对所述第一校验部分和所 述第二校验部分按列顺序写入存储空间并按行顺序从该存储空间内读出以得到第一校验 比特流和第二校验比特流。
[0024] 具体地,对生成LDPC码字的检验部分进行比特交织:其中,LDPC码字的校验部分共 (M1+M2)个比特,第一部分Ml个比特,按列写到一个存储空间内,每列Q1个比特,共q列,也 就是说Ml=Ql*q,接着按行顺序读出;第二部分M2个比特,按列写到一个存储空间内,每列Q2 个比特,共q列,也就是说M2=Q2*q,接着按行顺序读出。其具体实施过程参考图3所示。
[0025] 在所述步骤S14中,将所述第一次比特交织后的LDPC码字按预定长度分成连续的 多个比特子块,其中所述预定长度为360。进一步地,按照相应的比特交换图案变换所述比 特子块的排列顺序以形成第二次比特交织后的LDPC码字。其具体过程详见图4所示,在图 4中,〇% mi,. . .,1%/n)是360长度比特子块的比特交换图案。
[0026] 具体地,在本实施例中,LDPC码表中的LDPC码字的码长为64800。针对不同码率 的LDPC码字,提供不同的比特交换图案。
[0027] 1)码率为5/15
[0028] 相应的比特交换图案为:
[0029]
[0030] 需要说明的是,在本实施例中,所述比特交换图案中的各个数值是指未经过比特 交换前所述比特子块的位置。例如,上述比特交换图案中的第一个数值97含义是指原来未 经过比特交换前第98个比特子块的如今经过比特交换后变成了第一个比特子块。
[0031] 相应的星座图为:
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066]
[0067]
[0068]
[0069]
[0070]
[0071]
[0072]
[0073]
[0074]
[0075]
[0076]
[0077]
[0078]
[0079]
[0080] CN104935397A 说明书 41/106 页
[0081]
CN 104935397 A 1兄明干i 42/106页
[0082]
[0083]
[0084]
[0085]
[0086]
[0087]
[0088]
[0089]
[0090] 5)码率为 7/15
[0091] 相应的比特交换图案为:
[0092] 641256110136 167 49 58272457131 33 814312659104 115 9468 7
[0093]
[0094] 相应的星座图为:
[0095]
[0096]
[0097]
[0098]
[0099]
[0100]
[0101]
[0102]
CN104935397A 说明书 56/106 页
[0103]
L1N丄A H 0//丄UOJA
[0104]
[0106]
[0107]
[0108]
[0109]
[0110]
[0111]
[0112]
[0113]
[0114]
[0115]
[0116]
[0117] _
[0118]
[0119]
[0120]
[0121]
[0122]
[0123]
[0124]
[0125]
[0126]
[0127]
[0129]
[0130]
[0131]
[0132]
[0133]
[0134]
[0135]
CN104935397A 说明书 86/106 页
[0136]
[0137]
[0138]
[0139]
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1