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

文档序号:9690755阅读:来源:国知局
N个比特的码字Λ = ( λ。,λ . . . , λ N J, 其中N = K+M。Λ又可以表示为,Λ = (s。,Sd…,sK η p。,Pd…,pM D。
[0090] 编码的步骤为:
[0091] 1)初始化 λ ; = Sp i = 0, 1,· · ·,K-l。p.j = 0, j = 0, 1,· · ·,M-l
[0092] 2)对信息比特λ。,对以码表中的第一行数字为地址的校验比
[0093] 特进行累加,举表1码率2/3,码长57600的码表为例:
[0095] 3)对于接下来的L-1个信息比特,(通常L = 320),Xn,m= 1,2,....,L_1,将每 个信息比特分别与按照如下y为地址的校验比特进行累加:
[0096] y = {x+(mmod320) XQ}modM
[0097] 其中,x是指与λ。相关的校验位地址,举表1为例,χ即码表中第一行的数字:
[0098] 49 426 965 1357 1861 4529 4580 5098 5210 5713 5775 6059 6325 68186934 7032 7223 8191 8534 8697 8756 9791 10588 11034 11102 1235313039 14661 14801 15130 15652 15742 16287 17708 18228 1851618796
[0099]
Μ是校验比特的数量,也是校验矩阵行的数量,L是校验矩阵中子 块的大小,通常为320.
[0100] 举表1的码字为例子,
[0103] 4)对于第L个信息比特λρ按照码表中的第二行数字地址对校验比特进行累加。 同样的对于第L个信息比特\接下来的L-1个信息比特,继续按照步骤3)中的公式对校 验比特进行累加,这时候步骤三种的公式的X即码表中第二行的数字。
[0104] 5)同理,对于第21^、31^、41^";11^"个信息比特,按照码表中分别第3、4、5、~、(1+1) L....行的地址对校验比特进行累加,而其信息比特之后的L-1个信息比特则分别按照步 骤3)中的公式对校验比特进行累加,注意这时候步骤三种的公式的X对应的是当前第iL 个信息比特所对应的码表中的行,比如第iL个信息比特之后的L-1个比特,其应用步骤3) 中的公式的时候对应的X的地址为码表中的第(i+1)行。
[0105] 6)做完步骤5)之后,做如下操作:
[0106] 药其中 i = 1,2, 3,......,M_1。
[0107] 本发明实施例还提供了一种LDPC码字的解交织解映射方法。如图2所示的是本 发明的一种LDPC码字的解交织解映射方法的【具体实施方式】的流程示意图。参考图2, LDPC 码字的解交织解映射方法包括如下步骤:
[0108] 步骤S21 :对符号流软值数据依照相应的星座图进行软解映射处理以得到比特软 值数据;
[0109] 步骤S22 :将所述比特软值数据按行顺序写入存储空间并按列顺序从该存储空间 内读出以得到第一次比特解交织后的比特软值数据;
[0110] 步骤S23 :将所述第一次比特解交织后的比特软值数据按预定长度分成连续的多 个比特软值数据子块,并按照相应的比特交换图案变换所述比特软值数据子块的排列顺序 以形成第二次比特解交织后的比特软值数据;
[0111] 步骤S24:将所述第二次比特解交织后的比特软值数据中对应于LDPC码字中的校 验部分的比特软值数据进行第三次比特解交织以得到第三次比特解交织后的比特软值数 据;
[0112] 步骤S25 :将所述第二次比特解交织后的比特软值数据中与所述第三次比特解 交织后的比特软值数据拼接成比特软值数据流;
[0113] 步骤S26 :对所述比特软值数据流进行LDPC译码处理以得到解码后的比特流数 据。
[0114] 在本实施例中,所述步骤S24具体包括:将所述第二次比特解交织后的比特软值 数据中对应于LDPC码字中的校验部分的比特软值数据按行顺序写入存储空间并按列顺序 从该存储空间内读出以得到第三次比特解交织后的比特软值数据。
[0115] 通过上述的LDPC的编码、交织及调制方式,可以使系统在AWGN信道下的门限达到 21. 54,在瑞利衰落信道下的门限达到24. 54,可以有效地增加覆盖率。
[0116] 本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域 技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发 明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明 的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案 的保护范围。
【主权项】
1. 一种LDPC码字的交织映射方法,其特征在于,包括如下步骤: 将所述LDPC码字中的校验部分进行第一次比特交织以得到校验比特流; 将所述LDPC码字中的信息比特部分与所述校验比特流拼接成第一次比特交织后的 LDPC码字; 将所述第一次比特交织后的LDPC码字按预定长度分成连续的多个比特子块,并按照 相应的比特交换图案变换所述比特子块的排列顺序以形成第二次比特交织后的LDPC码 字; 将所述第二次比特交织后的LDPC码字按列顺序写入存储空间并按行顺序从该存储空 间内读出,得到第三次比特交织后的LDPC码字; 对所述第三次比特交织后的LDPC码字依照相应的星座图进行星座映射以得到符号 流;其中,所述比特交换图案和所述星座图都与不同码率的LDPC码表相对应。2. 如权利要求1所述的LDPC码字的交织映射方法,其特征在于,将所述LDPC码字中的 校验部分进行第一次比特交织以得到校验比特流包括: 将所述LDPC码字中的校验部分按列顺序写入存储空间并按行顺序从该存储空间内读 出以得到校验比特流。3. 如权利要求1所述的LDPC码字的交织映射方法,其特征在于,所述预定长度为320 比特。4. 如权利要求1所述的LDPC码字的交织映射方法,其特征在于, 所述LDPC码表中LDPC码字的码长为57600比特、码率为2/3 ; 码表为:相应的比特交换图案为:34 18 81 9 172 78 19 I 53 10 162 146 35 71 27 73 65 171 126 70 61 169 93 176 50 74 111 8 11 110 143 174 13 131 37 84 26151 22 127 43 117 15 140 3 156 16 42 116 76 51102 32 29 87 46 179 98 150 33 49 152 159 89138 67 114 40 165 164 6 108 104 83 7 178 92120 139 28 160 128 115 68 141 17 48 121 124167 24 96 90 79 30 72 133 173 69 105 0 118 20 55103 135 99 107 112 91 97 31 170 129 125 52 557 94 25 168 85 163 39 122 38 132 60 80 14 63 56158 123 106 66 41 95 153 177 82 44 175 119 5462 113 157 47 142 77 145 45 154 130 100 13721 4 75 88 144 109 101 64 134 86 147 136149 36 148 155 161 23 58 2 12 59 166 相应的星座图为:5. 如权利要求1所述的LDPC码字的交织映射方法,其特征在于,所述按列顺序的数目 为10列。6. -种LDPC码字的解交织解映射方法,其特征在于,包括如下步骤: 对符号流软值数据依照相应的星座图进行软解映射处理以得到比特软值数据;其中所 述符号流软值数据是接收端接收到如权利要求1所述的LDPC码字的交织映射方法得到的 符号流; 将所述比特软值数据按行顺序写入存储空间并按列顺序从该存储空间内读出以得到 第一次比特解交织后的比特软值数据; 将所述第一次比特解交织后的比特软值数据按预定长度分成连续的多个比特软值数 据子块,并按照相应的比特交换图案变换所述比特软值数据子块的排列顺序以形成第二次 比特解交织后的比特软值数据; 将所述第二次比特解交织后的比特软值数据中对应于LDPC码字中的校验部分的比特 软值数据进行第三次比特解交织以得到第三次比特解交织后的比特软值数据; 将所述第二次比特解交织后的比特软值数据中与所述第三次比特解交织后的比特软 值数据拼接成比特软值数据流; 对所述比特软值数据流进行LDPC译码处理以得到解码后的比特流数据。7.如权利要求6所述的LDPC码字的解交织解映射方法,其特征在于,所述将所述第二 次比特解交织后的比特软值数据中对应于LDPC码字中的校验部分的比特软值数据进行第 三次比特解交织以得到第三次比特解交织后的比特软值数据包括: 将所述第二次比特解交织后的比特软值数据中对应于LDPC码字中的校验部分的比特 软值数据按行顺序写入存储空间并按列顺序从该存储空间内读出,所述按行写入并按列顺 序读出的列数为10列,得到第三次比特解交织后的比特软值数据。
【专利摘要】一种LDPC码字的交织映射方法及解交织解映射方法,包括将LDPC码字中的校验部分进行第一次比特交织得到校验比特流;将LDPC码字中的信息比特部分与校验比特流拼接成第一次比特交织后的LDPC码字;将第一次比特交织后的LDPC码字按预定长度分成连续的多个比特子块按相应的比特交换图案变换比特子块的排列顺序形成第二次比特交织后的LDPC码字;将第二次比特交织后的LDPC码字按列顺序写入并按行顺序读出得到第三次比特交织后的LDPC码字;对第三次比特交织后的LDPC码字依照星座图进行星座映射以得到符号流。针对不同的LDPC码表选择交织映射和解交织解映射方法使系统性能得到更好的提升。
【IPC分类】H04L1/00
【公开号】CN105450333
【申请号】CN201410409149
【发明人】张文军, 赵杰, 史毅俊, 徐胤, 徐洪亮, 何大治
【申请人】上海数字电视国家工程研究中心有限公司
【公开日】2016年3月30日
【申请日】2014年8月19日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1